2017-02-07 4 views
-4

sieht Mein Code dies wie:Ressourcen-ID # 4 mysql Fehler Warum bekomme ich das?

$var_check_user = 'SELECT * FROM shipperregister WHERE ID=1 AND username="saeeduddin"'; 
echo $insert = mysql_query($var_check_user, $var_connection); 

Auf Seite resultierende I-Ausgabe sehen:

resource id #4 

Was mache ich falsch?

+1

nicht mysql-Funktionen verwenden Sie, wie es ist veraltet. Wechseln Sie zu MYSQLI oder PDO – Akintunde007

+0

Bitte beachten Sie diesen Link könnte hilfreich sein: Hier ist [ein Link] (http://stackoverflow.com/questions/10704670/resource-id-4-php-mysql)! – user3132148

+1

Sie holen hier nichts. benutze mysql_fetch_assoc .. Was du bekommst, ist die Standardausgabe. – Akintunde007

Antwort

0

Von PHP docs (http://php.net/manual/en/function.mysql-query.php):

Für SELECT, SHOW, DESCRIBE, EXPLAIN und andere Aussagen resultset Rückkehr mysql_query() gibt eine Ressource auf Erfolg oder FALSE bei Fehler.

Also, wenn Sie Echo Ressource versuchen, wandelt diese in Zeichenfolge wie resource id #N

Verwandte Themen