[PHP] Problem
[PHP] Problem
EDIT: ERstes Problem ergolreich gelöst, für zweites, bitte weiter unten shcauen.
Last edited by mylucifer on 2004-01-18 13:18, edited 1 time in total.
Re: [PHP] Problem
Hi.
Gruß,
Dominik
http://de.php.net/manual/de/function.sprintf.phpmylucifer wrote:in einer tabelle stehen daten, unter anderem eine id, die auto_increment ist. Jetzt muss diese id dem user dreistellig angezeigt werden. d.h. wenn sie einfach nur 1-9 ist, sollen zwei nullen drangehangen werden, wenn sie zwischen 10-99 ist, sollen zwei nullen drangehangen werden.
Explizites Casting mit (int):und das gleiche auch umgekehrt. d.h. wenn der user 007 angibt, soll nach der id 7 gesucht werden...
Code: Select all
$t = "007";
echo (int)$t; // gibt 7 aus
Dominik
Re: [PHP] Problem
Du kannst das auch direkt die Mysql Datenbank machen lassen.
Mit PhpMyAdmin läßt sich das bequem machen. Das id funktioniert wie bisher, wenn Du ein select auf die Tabelle machst wird id immer mit 0en auf drei Stellen gebracht und so zurückgeliefert.
Grüße
Philipp
Code: Select all
id int(3) unsigned zerofill NOT NULL auto_incrementGrüße
Philipp
Re: [PHP] Problem
danke leute. für die antworten. habt mir sehr geholfen. Habe gerade parallel dazu ein Problem bekommen. Habe ienen Upload machen lassen, in dem einen script funzt er, im anderen nicht, obwohl genau der selbe code und verzeichniss. Bekomme folgenden Fehler:
Warning: copy("C:ProggenTestordnerTesordnergfxtop_00001.gif") [function.copy]: failed to create stream: No such file or directory in /www/htdocs/soerenp/sau/admin/admin_legenden.php on line 63