Allgemeiner Aufruf von Mysql

@supser, es geht einfach nur darum zu test ob überhaupt etwas aus der datenbank geholt wird um das als fehler auszugrenzen. dazu kannst du einfach irgendwas ausgeben aus dem array oder du liest dein query eben in ein array ($row = fetch_assoc($query)) ein und machst dann print_r $row; und guckst mal ob was drin ist.

wenn ja, dann kann man die dbabfrage als fehlerquelle ausschließen. wenn nein dann ist das höchstwahrscheinlich die ursache für deine id's die nicht angezeigt werden.
 
Hab ich gemacht,

So hab ichs mal aufgebaut :

PHP:
<?php

$host = "............";
$user = "............";
$password = ".............";
$dbname = "...........";
$tabelle ="..............";

error_reporting(E_ALL);

$dbverbindung = mysql_connect($host, $user, $password);
$query = 'SELECT * FROM ............WHERE id = ';

echo '<select>'; 
if( mysql_num_rows( $query ) != 0 )
{
    while( $row = mysql_fetch_assoc( $query ) ) 
    {
        echo "\t<option>".$row['id']."</option>\n";
    }
}
echo '</select>';  
?>

Bringt keine fehler aber auch keine Daten ?
 
wo sind denn die echos zum ausgeben ? ich seh keine die was bringen.

bite folge einfach einmal dem was ich oben geschriebn habe und mach die ausgabe dazu und poste dann nochmal das ergebnis(die ausgabe im briowser ;) ) und den code dazu.
 
Aufgeben geht garnicht.
Hiermit muss auf jedenfall mal irgendwas ausgegeben werden,
wichtig ist dass du deinen eigenen $query noch einsetzt.
PHP:
<?php
error_reporting(E_ALL);

$host = "............";
$user = "............";
$password = ".............";
$dbname = "...........";
$tabelle ="..............";

$dbverbindung = mysql_connect($host, $user, $password);
                mysql_select_db( $dbname );
$query = 'SELECT * FROM ............WHERE id = '; // Dein eigenes Query einsetzen!
$ergebnis = mysql_query( $query );
$anzahl = mysql_num_rows( $ergebnis );

if( $anzahl > 0 )
{
    echo '<select>'; 
    while( $row = mysql_fetch_assoc( $ergebnis ) ) 
    {
        echo "\t<option>".$row['id']."</option>\n";
    }
    echo '</select>';
}
else
{
    echo 'Keine Datensaetze in $row!';
}
?>
Wie sieht dein $query aus mit dem du die Daten holst. Oder, wie sieht deine Datenbank Tabelle aus?
 
Ok hast ja recht aufgeben ist nix , aber der frust halt

Gibt folgendes aus:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /web/110/auftragserfassung.php on line 72
Keine Datensaetze in $row!
 
Na also, da kommt doch mal eine Meldung :)

Was steht bei dir in $query ?
PHP:
$query = '   ';
 
Zuletzt bearbeitet:
Boah ich glaub ich spin der zeigts wirklich an is ja der wahnsinn !!

Spitze unglaublich Goil !

!! Super !

Kurze Frage noch wie kann ich jetzt wenn ich einen Anklicke einladen

100000000 Dank
 
Zurück