phpbuddy.eu
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 24.09.2003, 22:55   #16
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Also mach mal diesen Code in eine Datei und öffne es im Browser (Paar Datensätze mit Namen müssen vorhanden sein, die wählst du dann aus im Menü):
PHP-Code:
<?PHP
$verbindung 
mysql_connect("localhost","Admin","No");
mysql_select_db("xxx");
$request mysql_query("select * from adressen where vorname = '" $_POST['freunde'] . "' LIMIT 1");
// from fehlte und wonach gesucht werden soll - hier vorname

mysql_close($verbindung);

echo 
"<table border>";
echo 
"<tr>";
echo 
"<td>id<td>Vorname<td>name<td>Ort";

$d mysql_result($request,"id") or mysql_error();
$a mysql_result($request,"vorname");
$b mysql_result($request,"nachname");
$c mysql_result($request,"ort");

echo 
"<tr>";
echo 
"<td>$d<td>$a<td>$b<td>$c"// </td> fehlt überall, und auch </tr>
echo "</table>";
?>
<html>
<head>
<title>Anfrage</title>

</head>

<form action ="" method="post">
<select name ="freunde">
<option value="Simon"> Simon</option>
<option selected value="Jan"> Jan</option>
<option value="Bolz"> Bolz</option>
<option value="Oliver"> Oliver</option>
<option value="Andreas"> Andreas</option>
<option value="Martin"> Martin</option>
<option value="Imke"> Imke</option>
<option value="Christoph"> Christoph</option>
<option value="Eugen"> Eugen</option>
<option value="Thomas"> Thomas</option>
<option value="Bas"> Bas</option>
<option value="Thomas Rainer"> Thomas Rainer</option>
<option value="Konrad"> Konrad</option>
<option value="Daniel"> Daniel</option>

</select>

<input type="submit">
<input type="reset">

</form>
</body>
</html>
Strogij ist offline   Mit Zitat antworten


Alt 24.09.2003, 22:57   #17
TP-Junior
 
Benutzerbild von nang
 
Registriert seit: Sep 2003
Ort: Karlsruhe
nang macht alles soweit korrekt
Warning: Unable to jump to row 0 on MySQL result index 2 in....on line 14

php:

<?
$verbindung = mysql_connect("localhost","xxx","xxx");
mysql_select_db("usr_webxxx");

$request = mysql_query("select * from adressen where vorname = '" . $_POST['freunde'] . "' LIMIT 1");


mysql_close($verbindung);

echo "<table border>";
echo "<tr>";
echo "<td>id<td>Vorname<td>name<td>Ort";

$d = mysql_result($request,"id") OR die(mysql_error());
$a = mysql_result($request,"vorname");
$b = mysql_result($request,"nachname");
$c = mysql_result($request,"ort");

echo "<tr>";
echo "<td>$d</td><td>$a</td><td>$b</td><td>$c</td>"; //
echo "</tr>";
echo "</table>";
?>
nang ist offline   Mit Zitat antworten
Alt 24.09.2003, 23:08   #18
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Hmm.. da musst du was falsches eingetippt haben, weil die Werte von POST kommen anscheinend nicht an... hast du meinen letzten Code ausprobiert? (Das mysql_error() kannst du wegnehmen)
Strogij ist offline   Mit Zitat antworten
Alt 24.09.2003, 23:10   #19
TP-Junior
 
Benutzerbild von nang
 
Registriert seit: Sep 2003
Ort: Karlsruhe
nang macht alles soweit korrekt
ja habs probiert aber geht irgendwie nicht!
nang ist offline   Mit Zitat antworten
Alt 24.09.2003, 23:29   #20
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Dann hast du keine passenden Datensätze in der Tabelle adressen, was anderes kann es einfach nicht sein.
Strogij ist offline   Mit Zitat antworten
Alt 24.09.2003, 23:33   #21
TP-Veteran
 
Benutzerbild von pauel
 
Registriert seit: Jan 2003
Ort: München
pauel hilft, wo's gehtpauel hilft, wo's geht
PHP-Code:
<?
$verbindung 
mysql_connect("localhost","xxx","xxx");
mysql_select_db("usr_webxxx");

if (
$_POST['submit']) {

  
$sql "select * from adressen where vorname = '" $_POST['freunde'] . "' LIMIT 1";
  
$result mysql_query($sql) OR die (mysql_error ());

  while (
$row mysql_fetch_array ($result)) {
?>
<table border>
  <tr>
    <td><?=$row['id'?></td>
    <td><?=$row['vorname'?></td>
    <td><?=$row['nachname'?></td>
    <td><?=$row['ort'?></td>
  </tr>
</table>
<?
  
}
}
else {
  
$sql "SELECT * FROM adressen";
  
$result mysql_query ($sql) OR die (mysql_error ());
  
  echo 
"<form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">";
  echo 
"<select name=\"freunde\">";
  while (
$bla mysql_fetch_array ($result)) {
    echo 
"<option value=\"".$bla['vorname']."\">";
    echo 
$bla['vorname'];
    echo 
"</option>";
  }
  echo 
"</select><br><br>";
  echo 
"<input type=\"submit\" value=\"senden\" name=\"submit\">";
  echo 
"</form>";
}
?>
ungetestet, aber das ist jetzt beides in eine seite gefasst... hab ich was vergessen? nur die bild funktion machen wir halt nachher...
pauel ist offline   Mit Zitat antworten
Alt 24.09.2003, 23:58   #22
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Das mit $_POST['submit'] ist aber nicht die Sache, eine Frage hätte ich mal: Tritt der Fehler vor dem Klicken auf Submit-Button oder danach? Wenn es nur vorher der Fall ist dann fahren wir an zwei verschiedenen Gleisen - das ist klar, dass zuerst diese Fehler auftreten aber danach wenn du einen Namen auswählst und auf Submit klickst sollte der Datensatz angezeigt werden.
Strogij ist offline   Mit Zitat antworten
Alt 25.09.2003, 00:05   #23
TP-Junior
 
Benutzerbild von nang
 
Registriert seit: Sep 2003
Ort: Karlsruhe
nang macht alles soweit korrekt
Also ich wähle einen Namen aus dem Pulldownmenü aus. Dann klick ich auf Anfrage senden und die Fehlermeldung erscheint.

Gibt es vielleicht einen anderen Weg?
nang ist offline   Mit Zitat antworten
Alt 25.09.2003, 00:20   #24
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Und vorher ist keine Fehlermeldung da? Ich habe es bei mir auch gemacht und bei mir treten die Fehlermeldungen nur vorher auf, nach dem Klicken erscheinen die Daten so wie die es sollen. Also da bin ich sprachlos...
Strogij ist offline   Mit Zitat antworten
Alt 25.09.2003, 00:26   #25
TP-Junior
 
Benutzerbild von nang
 
Registriert seit: Sep 2003
Ort: Karlsruhe
nang macht alles soweit korrekt
Also vielleicht habe wir wirklich ein Kommunikationsproblem.
Ich schreibs mal schritt für schritt auf wie ich vorgehe.

1.ich öffne die html dateil:
<html>
<head>
<title>Anfrage</title>

</head>

<form action ="ausgabe.php" method="post">
<select name ="freunde">
<option value="Simon"> Simon</option>
<option selected value="Jan"> Jan</option>
<option value="Bolz"> Bolz</option>
<option value="Oliver"> Oliver</option>
<option value="Andreas"> Andreas</option>
<option value="Martin"> Martin</option>
<option value="Imke"> Imke</option>
<option value="Christoph"> Christoph</option>
<option value="Eugen"> Eugen</option>
<option value="Thomas"> Thomas</option>
<option value="Bas"> Bas</option>
<option value="Thomas Rainer"> Thomas Rainer</option>
<option value="Konrad"> Konrad</option>
<option value="Daniel"> Daniel</option>

</select>

<input type="submit">
<input type="reset">

</form>
</body>
</html>

Geht bei mir fehlerfrei auf.Dann klicke auf den submit-Button und die Datei springt auf meine PhP-Abfrage. Hierbei treten die Fehler auf.

ausgabe.php:

<?PHP
$verbindung = mysql_connect("localhost","Admin","No");
mysql_select_db("xxx");
$request = mysql_query("select * from adressen where vorname = '" . $_POST['freunde'] . "' LIMIT 1");


mysql_close($verbindung);

echo "<table border>";
echo "<tr>";
echo "<td>id<td>Vorname<td>name<td>Ort";

$d = mysql_result($request,"id") or mysql_error();
$a = mysql_result($request,"vorname");
$b = mysql_result($request,"nachname");
$c = mysql_result($request,"ort");

echo "<tr>";
echo "<td>$d</td><td>$a</td><td>$b</td><td>$c</td>";
echo "</tr>";
echo "</table>";
?>
nang ist offline   Mit Zitat antworten
Alt 25.09.2003, 00:28   #26
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Könntest du online gehen in ICQ?
Strogij ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Suchabfrage Suchabfrage
« Mail-Versand abbrechen / Fehlermeldung | Webmail Scripts »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:55 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67