$qry = "SELECT `$speciality` FROM `graph`";
Antwort
Sie müssen aus dem Code um Spaltennamen zurück-tick zu entfernen: -
$speciality = 'OBS';
echo $qry = "SELECT `".$speciality."` FROM graph";
Output:- SELECT `OBS` FROM graph
Hinweis: - Es ist seltsam, weil Wie @Jay sagt, dass Code auch gut funktioniert, und jetzt überprüfe ich es auch und es funktioniert gut. Ich denke also, dass in der nächsten Codezeile etwas nicht stimmt. Überprüfe dich selbst. Vielen Dank.
funktioniert nicht, ... –
Zecken entfernen? Das ist nicht korrekt. PHP interpoliert die Variable korrekt. –
Es war kein Vorschlag, es war eine Frage. –
Könnten Sie den Code so ändern, dass nach dem Ausführen der Abfrage Sie zeigen die möglichen Fehler
mysql_query($qry, $link);
echo mysql_errno($link) . ": " . mysql_error($link) . "\n";
diese Weise können Sie sehen, was in der MySQL-Code schief geht.
Sie sind auch anfällig für SQL-Injection-Angriffe, indem Sie eine Variable in die Abfrage einfügen, wie Sie es jetzt sind.
Bearbeiten auf Ihrem Kommentar aus, dass es nicht die MySQL ist:
Auch error_reporting(-1);
am Anfang Ihrer PHP-Code fügen Sie alle anderen Fehler anzuzeigen. und verwenden Sie var_dump
oder print_r
auf verdächtige Variablen, um zu überprüfen, was ihr Wert wirklich ist. Dies ist die Basis zum Debuggen von PHP-Code.
+10 für die Fehlerprüfung. –
- 1. Holen Sie den Wert aus der vorherigen Zeile in SSRS
- 2. Den Wert aus einem Textblock holen
- 3. Holen Sie den höchsten Wert von in Tabelle nach Klasse
- 4. Holen Sie den größten Wert aus Spalte
- 5. Holen Wert von Tabelle mit JQuery
- 6. Android - Holen Sie sich den letzten Wert aus der Liste
- 7. Holen Wert aus der Zelle über
- 8. Adresse aus "canonical_addresses" holen Tabelle
- 9. Tabelle von Wert aus einer anderen Tabelle
- 10. Holen Sie den Wert der aktuellen Tabellenzeile
- 11. Holen Wert von Karte
- 12. Android: Holen Sie sich den Wert von Editiertext in der Tabelle
- 13. Kann ich ein ausgewähltes Tag aus XML holen und den Wert herunterladen?
- 14. Den Integer-Wert von enum holen
- 15. Den zweithöchsten Wert aus einer Tabelle abrufen
- 16. Holen Sie sich den Namen mit den meisten wiederholten Zahlen Wert in der Tabelle
- 17. Jquery- Holen Sie sich den Wert der ersten td in der Tabelle
- 18. Holen Wert von einer anderen Tabelle in dieser Abfrage
- 19. Den Wert aus dem Inline/Embedded Bootstrap-Datepicker holen
- 20. Wie kann ich den auto_increment Wert für eine Tabelle anzuzeigen
- 21. Holen Sie den Alphachannel Wert aus Pixel unter Mauszeiger
- 22. AngularJs - Wie kann ich den Wert von einem Eingabefeld in ein anderes Feld mit angular.copy holen?
- 23. Wie verwende ich den Wert aus der Tabelle, um in der while-Schleife zu navigieren?
- 24. jQuery - Holen Sie einen Eingabefeld Wert aus der letzten Zeile in einer Tabelle?
- 25. Holen Sie sich alle Datensätze aus der Tabelle - EclipseLink
- 26. Holen Sie 3 letzte Details aus der Tabelle
- 27. Wie kann ich den construtor Wert aus einem Textfeld gesetzt
- 28. Holen Sie den letzten Wert der Eigenschaft in Tabelle mit LINQ asp.net mvc
- 29. Holen Wert von HTML-Eingabefeld
- 30. holen ganzzahligen Wert von sharedpreference
Versuchen Sie, eine Variable für den Spaltennamen zu verwenden? Wie stellen Sie es ein? –
JA IST EINE VARIABLE $ specification = 'OBS'; –
bitte teilen Sie $ speciality variable Initialisierung –