Wie “echo” ich eine “Ressourcen-ID Nr. 6” aus einer MySQL-Antwort in PHP?

Lesezeit: 1 Minute

ganz einfache Frage, ich habe folgendes:

$datos1=mysql_query("SELECT TIMEDIFF(NOW(), '" . $row['fecha'] . "');");
echo($datos1);

Aber das Ergebnis ist: Ressourcen-ID Nr. 6

Wie kann ich das Ergebnis so drucken, wie es sein soll? Danke!

  • Es gibt eine ganze Reihe von Duplikaten, die im Wesentlichen die gleiche Frage stellen. Ich habe dafür gestimmt, einige von ihnen als Duplikate von diesem hier zu schließen, da dies zu den ältesten gehört und ausreichend klar und prägnant formuliert ist, um als kanonische Version zu dienen.

    – MVG

    7. November 2012 um 13:50 Uhr

Wie echo ich eine Ressourcen ID Nr 6 aus einer MySQL Antwort
prodigitalson

Sie müssen eine Abruffunktion verwenden. zum Beispiel:

$result = mysql_query(sprintf("SELECT TIMEDIFF(NOW(), '%s') as time_delta", $row['fecha']));
if($result){
  $data = mysql_fetch_assoc($result);
  echo $data['time_delta'];
}

Allerdings würde ich die nicht verwenden mysql funktioniert, sofern nicht unbedingt erforderlich. der mysql Verlängerung wird NICHT für die Verwendung in neuen Projekten empfohlen. Stattdessen sollten Sie verwenden PDO mit PDO_mysql oder mysqli.

  • +1 PDO, nicht mysqli. Verwenden Sie mysqli nur, wenn Sie wirklich, wirklich sicher sind, dass Sie sich für immer mit mysql quälen und nie zu etwas anderem wechseln wollen.

    – El Yobo

    27. November 2010 um 9:26 Uhr

914790cookie-checkWie “echo” ich eine “Ressourcen-ID Nr. 6” aus einer MySQL-Antwort in PHP?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy