Probleme Requete Sql

vardanega
Invité n'ayant pas de compte PHPfrance

31 janv. 2011, 18:17

Bonjour, je voudrais entrez des lignes dans un formulaire et que celui ci les ajoute a ma BDD, j'ai modifié un petit script trouvez pour qu'il fonctionne avec des CreateObject sa fonctionne mais quand je les modifié pour vouloir inserez des lignes de AddStaticVehicle sa ne fonctionne plus:

Voici la page ou l'on entre les AddStaticVehicle:

http://pastebin.com/1Ecm3fPk

Voici la page qui traite le formulaire et devrait insérez le résultat dans la bdd:

http://pastebin.com/C9nVbs9R

Je pense que ca vient du splitup ou un truc du genre.

Merci pour votre éventuelle aide.

Cordialement

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

31 janv. 2011, 21:02

salut,

je suis désolé mais ton "jargon" n'a ni queue ni tête pour nous :d

le plus serais de nous expliquer ce que tu veut faire avec des mots simple, ce que tu a fait et ce qui ne fonctionne pas dans ce que tu a fait.

Pour info faire
if (condition) {
truc
}
if ( !condition) {
autre truc
}

c'est un if () { ] else { }


@+
Il en faut peu pour être heureux ......

vardanega
Invité n'ayant pas de compte PHPfrance

31 janv. 2011, 21:43

Bonsoir, en faite je voudrais insérez dans une base de donnée les lignes suivantes :

AddStaticVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1);
AddStaticVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1);
AddStaticVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1);
AddStaticVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1);

... j'en ait plus de 250 a ajoutée par jour pour mon serveur de jeu:

Documentation fonction AddStaticVehicle: http://wiki.sa-mp.com/wiki/AddStaticVehicle

Mais le problème cet que quand je les insérez et que normalement il devrait les mettre dans la BDD sa ne rentre rien dedans.

Merci

Cordialement

Eléphanteau du PHP | 10 Messages

31 janv. 2011, 22:15

salut,

si tu fais un print_r($_POST['vehicule']), tu obtiens la valeur du textarea, pas du select (nommé vehicle),
du coup ton insertion n'est jamais effectuée.

reassignes tes $_POST à tes variables correctemement et redis nous après!




++ :)

ViPHP
xTG
ViPHP | 7331 Messages

31 janv. 2011, 22:18

La ligne 82 du second fichier est une abération.
Si ton textarea est la liste des fonctions avec leurs arguments alors sa valeur ne peut être égale à "Vehicule".

En gros tu fais une boucle for qui ne fait rien. ;)

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

31 janv. 2011, 23:27

qui plus ai, j'ai oublié de dire que l'explod devrait être d'abord sur le retour a la ligne puis une expression régulière pour récupérer les autres (ou du substr si le début est figé).

vu ton lien a priori les fonctions dont tu parle ne sont pas de php :)

@+
Il en faut peu pour être heureux ......