Pavell18RUS
@Pavell18RUS

Почему не получается выбрать таблицу?

<?php
include('functions.php');
email('pasha.leshiov@gmail.com', 'test');
?>

<?php
function mysql_con($db){
	mysql_connect('localhost', 'vdscloud', '123');
	mysql_select_db($db);
	mysql_query('SET NAMES utf8;');
}
function email($email, $template){
	$subject = 'VDS Cloud - Новый заказ';
	mysql_con('vdscloud');
	$query = mysql_query("SELECT * FROM mails WHERE name=$template");
	$mail = mysql_fetch_array($query, MYSQL_ASSOC);
	$html = '
		<html>
			<body>
				'.$mail['html'].'
			</body>
		</html>
	';
	$headers  = 'MIME-Version: 1.0' . "\r\n";
	$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
	mail($email, $mail['subject'], $html, $headers);
}
?>

5e5Je
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /var/www/vdscloud/data/www/test.vds-cloud.ru/functions.php on line 29
  • Вопрос задан
  • 2426 просмотров
Решения вопроса 1
morozovdenis
@morozovdenis
select * from mails where name = "name";или
select * from mails where name = 'name';
не помню как строки обрамляются

соответственно когда выполняете запрос из php
mysql_query("SELECT * FROM mails WHERE name='$template'");
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы