Mailinglisten-Archive |
This is a multi-part message in MIME format.
------=_NextPart_000_0063_01C06642.27D94900
Content-Type: text/plain;
charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Hab mir M=DCHSAHM ein Script gemacht das eine kartennummer
in eine DB einschreibt !
Funktioniert auch - aber nur 100 bis 1000 x
dann wiederholt sich die Zahl und es gibt eine unbekannte Fehlermeldung =
!
BITTE SAGT mir :
a.) wie kann ich 16 stellen "zufallszahl" statt den bisher 9-10 erhalten
b.) wie kann ich den fehler auffangen und weitermachen
Dank im Voraus=20
Peter / aus Wien
<?PHP
echo "START Generator <br>";
include("../l-kartendb.php3");
/* Verbindung zum Datenbank-Server */
$db =3D _(at)_mysql_pconnect($host,$user,$password) or =
error(__LINE__,__FILE__,"Verbindung zur Datenbank fehlgeschlagen: =
$db_user_(at)_$db_server");
/* Waehle Datenbank */
mysql_select_db($database,$db) or error(__LINE__,__FILE__,"Konnte =
Datenbank nicht auswählen: ".$db_name);
$wert =3D 20;
$klasse =3D 1;
$paketnummer =3D111;
$i =3D 1;
while ($i <=3D 1000):
mt_srand((double)microtime()*100000000);
$randval =3D mt_rand();
$res =3D mysql_query("INSERT into kartendb =
(kartennummer,paketnummer,wert,klasse) VALUES =
('$randval','$paketnummer','$wert','$klasse')") or =
error(__LINE__,__FILE__,"Konnte Datenbank nich nach angemeldeten =
Benutzern durchsuchen",mysql_error());
$i++;
endwhile;
echo "FERTIG";
unset($host); unset($user); unset($password); unset($table);
?>
------=_NextPart_000_0063_01C06642.27D94900
Content-Type: text/html;
charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dwindows-1252">
<META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hab mir M=DCHSAHM ein Script gemacht =
das eine=20
kartennummer</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>in eine DB einschreibt !</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Funktioniert auch - aber nur 100 bis =
1000=20
x</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>dann wiederholt sich die Zahl und es =
gibt eine=20
unbekannte Fehlermeldung !</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>BITTE SAGT mir :</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>a.) wie kann ich 16 stellen =
"zufallszahl" statt den=20
bisher 9-10 erhalten</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>b.) wie kann ich den fehler auffangen =
und=20
weitermachen</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Dank im Voraus </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Peter / aus Wien</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2><?PHP<BR>echo "START Generator=20
<br>";<BR>include("../l-kartendb.php3");<BR>/* Verbindung zum=20
Datenbank-Server */<BR>$db =3D _(at)_mysql_pconnect($host,$user,$password) or =
error(__LINE__,__FILE__,"Verbindung zur Datenbank fehlgeschlagen: <A=20
href=3D"mailto:$db_user_(at)_$db_server">$db_user_(at)_$db_server</A>");<BR>/* =
Waehle=20
Datenbank */<BR>mysql_select_db($database,$db) or=20
error(__LINE__,__FILE__,"Konnte Datenbank nicht ausw&auml;hlen:=20
".$db_name);<BR>$wert =3D 20;<BR>$klasse =3D 1;<BR>$paketnummer =
=3D111;</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>$i =3D 1;<BR>while ($i <=3D=20
1000):<BR>mt_srand((double)microtime()*100000000);<BR>$randval =3D=20
mt_rand();<BR>$res =3D mysql_query("INSERT into kartendb=20
(kartennummer,paketnummer,wert,klasse) VALUES=20
('$randval','$paketnummer','$wert','$klasse')") or=20
error(__LINE__,__FILE__,"Konnte Datenbank nich nach angemeldeten =
Benutzern=20
durchsuchen",mysql_error());<BR> =20
$i++;<BR>endwhile;<BR>echo "FERTIG";<BR>unset($host); unset($user);=20
unset($password); unset($table);<BR>?></FONT></DIV></BODY></HTML>
------=_NextPart_000_0063_01C06642.27D94900--
php::bar PHP Wiki - Listenarchive