2017-05-10 9 views
-2

Ich habe versucht, eine relationale Datenbank mit diesem Code Auswahl:Auswählen eines relationalen Datenbank

$page_set=mysql_query(" SELECT * FROM pages WHERE subject_id = 
{$subject["id"]}", $connection) ; 

Datenbankabfrage fehlgeschlagen:

Sie haben einen Fehler in Ihrer SQL-Syntax; das Handbuch, dass zu Ihrer MySQL-Server-Version entspricht, die für die richtige Syntax in der Nähe von '' in Zeile zu verwenden, 1

Meine MySQL-Sever-Version ist 5.1.62

+2

Jetzt wäre es ein guter Zeitpunkt, diese veraltete API aufzugeben. – Strawberry

+2

Sie befinden sich bereits in doppelten Anführungszeichen, wechseln Sie Ihre Array-Sachen zu: '{$ subject ['id']}' ' – JNevill

+0

[' mysql_query() '] (http://php.net/manual/en/function.mysql- Abfrage.php)? - Funktion nicht gefunden. Wenn Sie ein Tutorial lesen und es lernen, wie man mysql_query() 'verwendet, dann ist es ein schlechtes Tutorial. Finde einen besseren. – axiac

Antwort

0

Try

$page_set=mysql_query($connection, "SELECT * FROM pages WHERE subject_id =". $subject["id"]) ; 
zu verwenden
+0

Mit einem Fehler zurückgegeben @amit – chubi

+0

@chubi was war der Fehler könnten Sie bitte angeben. –

Verwandte Themen