2013-02-08 7 views
-3

У меня есть проблема, делая MySQL Источник значение равно $ источник: $result = mysql_query("SELECT Source FROM videos WHERE Name='$name'"); $source=['Source']; Сделать значение SQL равным переменной PHP

+0

'mysql_query' является не рекомендуется использовать в новом коде. Посмотрите [PDO] (http://php.net/manual/en/intro.pdo.php). – meagar

+2

[** Пожалуйста, не используйте 'mysql_ *' функции в новом коде **) (http://bit.ly/phpmsql). Они больше не поддерживаются, и на нем начался процесс [устаревания] (http://j.mp/Rj2iVR). См. [** красное поле **] (http://j.mp/Te9zIL)? Узнайте о [* подготовленных операторах *] (http://j.mp/T9hLWi) и используйте [PDO] (http://php.net/pdo) или [MySQLi] (http://php.net/ mysqli) - [эта статья] (http://j.mp/QEx8IB) поможет вам решить, какой из них. Если вы выберете PDO, [здесь хороший учебник] (http://j.mp/PoWehJ). – Jeremy1026

+2

Похоже, что вы не приложили никаких усилий, так как любой из * миллионов * учебников подскажет вам правильный синтаксис для этого, вплоть до официальных документов, предоставляемых PHP. Пожалуйста, научись помогать себе, а не публиковать такие совершенно тривиальные вопросы. – meagar

ответ

0
$result = mysql_query("SELECT Source FROM videos WHERE Name='$name'"); 
$ds = mysql_fetch_object($result); 
$source= $ds -> Source; 

Это будет делать это, но вы должны использовать Mysqli

0
$sql = "SELECT Source FROM videos WHERE Name = '$name'"; 
$result = mysql_query($sql); 
$row = mysql_fetch_assoc($result); 

$your_var = $row['Source']; 
Смежные вопросы