mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 16:56 Benutzername: Passwort: Auto-Login

Thema: PHP - Variablen in SQL Abfragen vom 05.03.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> PHP - Variablen in SQL Abfragen
Seite: Zurück  1, 2
Autor Nachricht
xaos

Dabei seit: 06.10.2004
Ort: Kargath
Alter: -
Geschlecht: -
Verfasst Do 05.03.2009 14:41
Titel

Antworten mit Zitat Zum Seitenanfang

Poste bitte mal alles zwischen dem <?php und der ersten Verwendung von $problem in der query...
Bitte das Code-Tag dabei benutzen!
  View user's profile Private Nachricht senden
pneumenn
Threadersteller

Dabei seit: 03.03.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 05.03.2009 15:54
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
<?php

$db = @new MySQLi('host', 'root', 'xxxxxx', 'abcd');
$sql1 = 'select *
        from tab1
        where var3 < "'.$problem.'"';
$row = $db->query($sql1);
$problem = 'C';
$row = $db->query($sql1);
while ($rowa = $row->fetch_assoc())
   {
    echo ' '.$rowa['var1'].' '.$rowa['var2'].$rowa['var3']."/n";
   }
?>


was ist an meinen " $problem " falsch ?


Zuletzt bearbeitet von Smooth-Graphics am Do 05.03.2009 16:20, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
xaos

Dabei seit: 06.10.2004
Ort: Kargath
Alter: -
Geschlecht: -
Verfasst Do 05.03.2009 16:04
Titel

Antworten mit Zitat Zum Seitenanfang

Du benutzt die Variable $problem bevor ein Wert zugewiesen wurde.
Erst danach weist du einen Wert zu.

Dann machst du die Abfrage 2 mal, einmal mit, einmal ohne initialisierte Variable...
Und "kleiner als" bei einem Stringvergleich anwenden... ehm... wußte gar nich dass das geht?

Wenn überhaupt:

Code:

<?php

$db = @new MySQLi('host', 'root', 'xxxxxx', 'abcd');

$problem = 'C';

$sql1 = 'select *
from tab1
where var3 < "'.$problem.'"';
$row = $db->query($sql1);
while ($rowa = $row->fetch_assoc())
{
echo ' '.$rowa['var1'].' '.$rowa['var2'].$rowa['var3']."/n";
}
?>


edith: achja, String richtig maskieren nich vergessen... bin ich jetzt zu faul zu


Zuletzt bearbeitet von xaos am Do 05.03.2009 16:07, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
pneumenn
Threadersteller

Dabei seit: 03.03.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 05.03.2009 17:07
Titel

Antworten mit Zitat Zum Seitenanfang

funktioniert danke
  View user's profile Private Nachricht senden
 
Ähnliche Themen FTP Status mit PHP abfragen
checkox abfragen ...
[PHP] Wie URL in If-Schleife abfragen?
Index.php abfragen
SQL Abfragen mit Java
{javascript} Hauptspeicher abfragen
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.