Problème (et oui encore) au niveau de la récupération d'id

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème (et oui encore) au niveau de la récupération d'id

par Maldus » 19 avr. 2006, 01:59

C'est finalement bon, encore un problème de syntaxe, j'ai réecrit et ca m'a parut tout simple le problème était la :
$id_2 = $gttid_2("id")
il fallait mettre des crochet et des '...

Voila désolé, comme quoi c'est en prenant un peu de recul et en mettant a plat que tout devient clair !

(je suis sorti du lit car ca me tracassait quand même !)

Problème (et oui encore) au niveau de la récupération d'id

par Maldus » 19 avr. 2006, 01:51

Voila j'ai une fois de plus besoin de vos lumières !


J'obtient l'erreur suivantes :
Fatal error: Call to undefined function: array() in /var/www/free.fr/4/e/sylvainmura/espion.php on line 18
Lorsque j'essai de récuperer une id en fonction d'un login (pour les besoins de mon systeme d'espionnage) je vous montre le code, masi d'abord la partie qui bloque :
$gtid_2 = mysql_query ("SELECT id FROM login WHERE login = '".$pseudoes."'");
$gttid_2 = mysql_fetch_array($gtid_2);
$id_2 = $gttid_2("id");

Et le code en entier:
<?php
session_start();
include "ConnexionBDD.php";
include "formespion.php";
include "session.php";


$row = $id - 1;
$lvlespidr = mysql_query ("SELECT espion FROM technologie");
$lvlespid = mysql_result ($lvlespidr,$row);

print "niveau en espionnage : $lvlespid";

print " nom de l'espionné  : $pseudoes";

$gtid_2 = mysql_query ("SELECT id FROM login WHERE login = '".$pseudoes."'");
$gttid_2 = mysql_fetch_array($gtid_2);
$id_2 = $gttid_2("id");



print "id de l'espionné : $id_2";





$row_2 = $id_2 - 1;
$lvlespidt = mysql_query ("SELECT espion FROM technologie");
$lvlespid_2 = mysql_result ($lvlespidt,$row_2);

print "niveau de l'espionné : $lvlespid_2";



/* if espionnage réussi (lvl sup) clear et rapport d'espionnage s'affiche (tout and  coepour le reste */



?>
Voila merci encore ! formespion est le formulaire, de ce coté pas de blème, quand j'appel la variable $pseudoes tout est ok..
Par contre au niveau de la recup d'id..... (qui est dans la table login)



Merci une fois de plus pour vos futures réponses, et bon courage pour me supporter encore quelques temps, jsuqu'a que je m'améliore :)


Bonne nuit !