[PHP] Problem

Bash, Shell, PHP, Python, Perl, CGI
mylucifer
Posts: 4
Joined: 2004-01-18 12:27
Location: Düren

[PHP] Problem

Post by mylucifer »

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.
suntzu
Posts: 669
Joined: 2002-12-20 19:47
Location: Mönchengladbach

Re: [PHP] Problem

Post by suntzu »

Hi.
mylucifer 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.
http://de.php.net/manual/de/function.sprintf.php
und das gleiche auch umgekehrt. d.h. wenn der user 007 angibt, soll nach der id 7 gesucht werden...
Explizites Casting mit (int):

Code: Select all

$t = "007";
echo (int)$t; // gibt 7 aus
Gruß,
Dominik
phil
Posts: 58
Joined: 2002-05-02 12:02
Location: Bodensee

Re: [PHP] Problem

Post by phil »

Du kannst das auch direkt die Mysql Datenbank machen lassen.

Code: Select all

id int(3) unsigned zerofill NOT NULL auto_increment
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
mylucifer
Posts: 4
Joined: 2004-01-18 12:27
Location: Düren

Re: [PHP] Problem

Post by mylucifer »

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