Mailinglisten-Archive |
This is a multi-part message in MIME format. ------=_NextPart_000_0078_01BED233.FD130600 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, nach ca. 20 Stunden der Installationsmuehen auf einer Dose fuer den Apachen, MySQL und PHP3 (natuerlich nur zum Testen) bearbeite ich = gerade meine erste kleine simple Datenbank. Und da ist auch gleich ein kleines = Problem: Per PHP/MySql wird mit folgendem Befehl ein Ort in eine MySQL Datenbank eingetragen: <? require("header.php3"); if (isset($submit)) { if ($datum =3D=3D "" || $plz =3D=3D "" || $ort =3D=3D "" || = $veranstaltung =3D=3D "") { php_die ("Bitte f=FCllen Sie das Formular vollst=E4ndig aus."); }=20 $result =3D mysql_db_query("tausch", "INSERT INTO flohmarkt = VALUES(null, '$datum', '$plz', '$ort', '$veranstaltung')", $link) or = mysql_die(); ?>............... <form method=3D"post" action=3D"neueintrag.php3" name=3D""> <table border=3D"0" width=3D"100%"> <tr>=20 <td align=3D"right">Ort:</td> <td bgcolor=3D"#CCCCFF">=20 <input type=3D"text" name=3D"ort" = style=3D"width:200px;"> </td> </tr>........ <input type=3D"submit" name=3D"submit" value=3D"Eintragen!"> ................... Die Ausgabe sieht wie folgt aus: <?php require("header.php3"); $result =3D mysql_db_query ("tausch", "SELECT DISTINCT ort FROM = flohmarkt ORDER BY ort", $link) or mysql_die(); if (mysql_numrows($result) =3D=3D 0) { php_die ("Die Datenbank enth=E4lt noch keine Eintr=E4ge."); } ?> ............ <?php while ($row =3D mysql_fetch_array($result)) { print "<li><a = href=3Danzeigen.php3?ort=3D$row[ort]>$row[ort]</a></li>"; }=20 ?> =20 Bei der Darstellung im Browser werden Leerzeichen verschluckt. Also = trotz erfolgter Eingabe von Bad Bramstedt wird nur der Link auf <anzeigen.php3?ort=3DBad> gesetzt = und es erscheint natuerlich nix. Das Feld Ort in der MySQL Datenbank ist als varchar(50) not null = verschluesselt.=20 Danke im voraus. olaf cichocki -------------------------------------------------------------------------= --------------------------- medienschmiede [solution for the `net] key account manager schulterblatt 86 20357 hamburg Tel. +49 -40 -229 449 90 Fax. +49 -40 -229 449 92 http://www.medienschmiede.com [ocichocki_(at)_medienschmiede.com] -------------------------------------------------------------------------= --------------------------- ------=_NextPart_000_0078_01BED233.FD130600 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2014.210" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hallo Liste,</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>nach ca. 20 Stunden der = Installationsmuehen auf=20 einer Dose fuer</FONT></DIV> <DIV><FONT face=3DArial size=3D2>den Apachen, MySQL und PHP3 (natuerlich = nur zum=20 Testen) bearbeite ich gerade meine</FONT></DIV> <DIV><FONT face=3DArial size=3D2>erste kleine simple Datenbank. = Un</FONT><FONT=20 face=3DArial size=3D2>d da ist auch gleich ein kleines = Problem:</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Per PHP/MySql wird mit folgendem Befehl = ein Ort in=20 eine MySQL Datenbank</FONT></DIV> <DIV><FONT face=3DArial size=3D2>eingetragen:</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial = size=3D2><?<BR> require("header.php3");</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2> if = (isset($submit))<BR> =20 {<BR> if ($datum =3D=3D "" || $plz =3D=3D "" || $ort = =3D=3D "" ||=20 $veranstaltung =3D=3D "")<BR> =20 {<BR> php_die ("Bitte f=FCllen Sie = das=20 Formular vollst=E4ndig aus.");<BR> } = <BR> $result =3D mysql_db_query("tausch", "INSERT INTO = flohmarkt=20 VALUES(null, '$datum', '$plz', '$ort', '$veranstaltung')", $link) or=20 mysql_die();<BR> =20 ?>...............<BR> <form = method=3D"post"=20 action=3D"neueintrag.php3"=20 name=3D""><BR> = <table=20 border=3D"0"=20 width=3D"100%"><BR> &nb= sp; <tr>=20 <BR> &nb= sp; =20 <td=20 align=3D"right">Ort:</td><BR>  = ; =20 <td bgcolor=3D"#CCCCFF">=20 <BR> &nb= sp; =20 <input type=3D"text" name=3D"ort"=20 style=3D"width:200px;"><BR> &= nbsp; =20 </td><BR> &nbs= p; =20 </tr>........<BR> &n= bsp; =20 <input type=3D"submit" name=3D"submit" = value=3D"Eintragen!"></FONT></DIV> <DIV><FONT face=3DArial size=3D2>...................</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Die Ausgabe sieht wie folgt = aus:</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial=20 size=3D2> <?php<BR>&nbs= p;require("header.php3");</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2> $result =3D mysql_db_query = ("tausch", "SELECT=20 DISTINCT ort FROM flohmarkt ORDER BY ort", $link) or = mysql_die();<BR> if=20 (mysql_numrows($result) =3D=3D 0)<BR> = {<BR> =20 php_die ("Die Datenbank enth=E4lt noch keine = Eintr=E4ge.");<BR> =20 }<BR>?></FONT></DIV> <DIV><FONT face=3DArial size=3D2>............</FONT></DIV> <DIV><FONT face=3DArial size=3D2><?php<BR> while ($row =3D=20 mysql_fetch_array($result))<BR> =20 {<BR> print "<li><a=20 href=3Danzeigen.php3?ort=3D$row[ort]>$row[ort]</a></li>";<= BR> =20 } <BR>?> </FONT></DIV> <DIV> </DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Bei der Darstellung im Browser werden = Leerzeichen=20 verschluckt. Also trotz erfolgter Eingabe von</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Bad Bramstedt wird nur der Link auf=20 <anzeigen.php3?ort=3DBad> gesetzt und es erscheint natuerlich=20 nix.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Das Feld Ort in der MySQL Datenbank ist = als=20 varchar(50) not null verschluesselt. </FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Danke im voraus.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>olaf cichocki</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial=20 size=3D2>----------------------------------------------------------------= ------------------------------------<BR>medienschmiede=20 [solution for the `net]<BR>key account manager<BR>schulterblatt = 86</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>20357 hamburg</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Tel. +49 -40 -229 449 90<BR>Fax. = +49 -40 -229=20 449 92</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2><A=20 href=3D"http://www.medienschmiede.com">http://www.medienschmiede.com</A> = [<A=20 href=3D"mailto:ocichocki_(at)_medienschmiede.com">ocichocki_(at)_medienschmiede.com= </A>]<BR>----------------------------------------------------------------= ------------------------------------</FONT></DIV></BODY></HTML> ------=_NextPart_000_0078_01BED233.FD130600--
php::bar PHP Wiki - Listenarchive