Variable [PHP] - PHP - Programmation
Marsh Posté le 04-10-2007 à 17:12:01
Désolé, je savais bien que c t pas grand chose.
Je vais me pendre je reviens
Merci infinment les gens
Marsh Posté le 04-10-2007 à 17:58:56
Citation : $num = $id.$datem.$datey; |
peut être remplacer par
Citation : echo $id,$datem,$datey; |
(normalement, ça marche encore)
Le echo enverra le contenu de ces trois variable sans passer par l'étape de concaténation.
Bon, ok, c'est de la microoptimisation qu'il n'est donc pas besoin de connaitre vu que ça ne change pas grand chose en temps d'exécution au final.
Marsh Posté le 05-10-2007 à 10:18:34
Merci en tout cas, mais je me heurte à un léger soucis voila :
tout fonctionne à peu prés :
$id = $row_Recordset1['ID'] + 1;
$datem = date('m');
$datey = date('Y');
$num = $datey . $datem . '-' . $id;
$num devrait être par exemple : 200710-18
au lieu de ça il me mets 200692
il me traduit le tiret par une soustraction, comment je peux faire pour afficher le tiret ?
Merci
Marsh Posté le 05-10-2007 à 10:23:38
Dis moi, ta requête sql qui envoie cette donné au serveur, elle ressemble à quoi? Je soupçonne une variable non quotté à l'intérieur.
Marsh Posté le 05-10-2007 à 10:34:03
omega2 a écrit : Dis moi, ta requête sql qui envoie cette donné au serveur, elle ressemble à quoi? Je soupçonne une variable non quotté à l'intérieur. |
Ah, voici le code entier :
Code :
|
Merci de m'avoir répondu
Marsh Posté le 05-10-2007 à 10:43:04
ah... je dirais que tu es en train de reprendre un script réalisé par quelqu'un d'autre
Bref ça à l'air plutot bien écrit, utilise donc la même syntaxe:
Code :
|
A voir si GetSQLValueString existe pour un type date
Marsh Posté le 05-10-2007 à 10:44:38
C'est bien ça, tu lui envoie $num tel quel comme si c'était un nom nombre. C'est donc normal qu'il calcule le nombre vu que pour lui tu veux insérer le résultat d'une opération mathématique. Fait comme pour tes deux autres valeurs et ça marchera mieux.
Marsh Posté le 05-10-2007 à 10:46:11
anapajari a écrit : A voir si GetSQLValueString existe pour un type date |
Même pas la peine de vérifier, il n'envoie pas une date mais une chaine de caractère constitué à partir d'une date, d'un nombre et d'un caractére textuel.
Marsh Posté le 05-10-2007 à 11:02:46
Merci beaucoup ça fonctionne parfaitement et je suis sous Dreamweaver CS3, c'est donc de lui que vient le script de départ mais je l'arrange souvent à ma sauce.
Marsh Posté le 05-10-2007 à 12:07:08
Une derniére et je vous embéte plus, enfin j'espére lol
sauriez vous me dire ou est le parse error la dedans ?
Code :
|
thanksss
Marsh Posté le 05-10-2007 à 12:09:42
T'as du <?php dans du <?php, forcément ça marche pas............. Pourquoi faire un sous-echo bizarroïde, alors que tu peux tout échoter d'un coup ?
Code : |
Note les virgules, avec echo on a pas besoin de concaténer
Marsh Posté le 04-10-2007 à 16:43:23
Bonjour à tous,
je souhaite pouvoir mettre plusieur variable dans une.
Mais je n'y arrive pas
vous pouvez m'aider ?
Merci beaucoup
Sébastien