begin process at 2012 05 30 22:50:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Erreur sur mysql_result()


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Erreur sur mysql_result()

lundi 20 septembre 2004 à 21:38:59 | Erreur sur mysql_result()

cseagle

Membre Club
Bonsoir,

J'ai cette erreur mysql et je ne sais pas comment la résoudre :

Warning: mysql_result(): Unable to jump to row 4 on MySQL result

mon code trouvé sur ce forum et adapté à mon cas :


$requete=mysql_db_query($db_base,"SELECT numbdc FROM abo_cmd",$db);
$i=mysql_num_rows($requete);
$numbdc1=mysql_result($requete,$i,"numbdc");
echo"$numbdc1";
$morceau1 = substr($numbdc1,0,3); // ==> BDC
$morceau2 = substr($numbdc1,7); // ==> 0000001
$morceau2++;
$numbdc = $morceau1.$morceau2;
lundi 20 septembre 2004 à 22:47:46 | Re : Erreur sur mysql_result()

Anthomicro

Salut ;-)

Pour plus de rapidité j'obterais pour cette solution :

$requete=mysql_db_query($db_base,"SELECT numbdc FROM abo_cmd",$db);
$i=mysql_num_rows($requete);
$numbdc1=mysql_fetch_row($requete);
$nombdc1=$numbdc1[0];
echo"$numbdc1";

a ++


[ Lien ] : entraide, dépannage et vulgarisation informatique
mardi 21 septembre 2004 à 09:31:01 | Re : Erreur sur mysql_result()

cseagle

Membre Club
Merci pour ta réponse mais petits soucis :

1) avec ta solution je n'ai plus mon erreur... j'en ai une autre :

Warning: mysql_result(): Unable to jump to row 4 on MySQL result index 11


$requete=mysql_db_query($db_base,"SELECT numbdc FROM tcm_abo_cmd",$db);
$i=mysql_num_rows($requete);
$numbdc1=mysql_fetch_row($requete);
$numbdc=$numbdc1[$i];
echo"$numbdc";

$morceau1 = substr($numbdc,0,3); // ==> BDC
$morceau2 = substr($numbdc,7); // ==> 0000001
$morceau2++;
$numbdc2 = $morceau1.$morceau2;
echo"$numbdc2";


Je comprend pas pourquoi..



2) Je veux selectionner le dernier enregistrement
J'ai donc remplacé 0 par $i et la après traitement il me balance en erreur :

Notice: Undefined offset: 4 ins_abo.php on line 42

4 équivalent à $i


$requete=mysql_db_query($db_base,"SELECT numbdc FROM tcm_abo_cmd",$db);
$i=mysql_num_rows($requete);
$numbdc1=mysql_fetch_row($requete);
$numbdc=$numbdc1[$i];
echo"$numbdc";

$morceau1 = substr($numbdc,0,3); // ==> BDC
$morceau2 = substr($numbdc,7); // ==> 0000001
$morceau2++;
$numbdc2 = $morceau1.$morceau2;
echo"$numbdc2";
mardi 21 septembre 2004 à 23:13:49 | Re : Erreur sur mysql_result()

Anthomicro

Ah ok j'avais pas vu un petit truc genant. Remplaces par ça :

$requete=mysql_db_query("SELECT numbdc FROM abo_cmd");
$i=mysql_num_rows($requete);
$numbdc1=mysql_fetch_row($requete);
$nombdc1=$numbdc1[0];
echo"$numbdc1";

a ++

[ Lien ] : entraide, dépannage et vulgarisation informatique
vendredi 29 juillet 2005 à 21:45:41 | Re : Erreur sur mysql_result()

algouye

Salut a tous,

J essais de rajouter +1 dans un row associe a une table des que l'on effectue un click
voila l'exemplaire de mon script :

$dbhost = "localhost";
$dbuser = "user";
$dbpass = "password";
$dbname = "database";
$con = mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbname, $con);
$update="UPDATE `LIENS1` SET compt=compt+1 WHERE `id`='$id'";
$update_result = mysql_query($update, $con);
$query="SELECT liens FROM `LIENS1` WHERE `id`='$id'";
$result=mysql_query($query);
if(mysql_error()) { echo "Error: " . mysql_error(); }

$url = mysql_result($result,0);
header("Location: $url");

?>

Malgre tout, l'erreur persiste :
Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 2

Quelqu'un aurait une idee ????

Merci d'avance a tous

Al

vendredi 29 juillet 2005 à 21:59:17 | Re : Erreur sur mysql_result()

Anthomicro

Salut,

n'utilise pas mysql_result() c'est lent ;-)

utilise mysql_fetch_row()

Vérifie ensuite que ta requête est correcte.

a +




    Cette discussion est classée dans : code, mysql, erreur, result, numbdc1


    Répondre à ce message

    Sujets en rapport avec ce message

    Mysql et Php [ par Game69 ] Game69 vous salutJe débute en php en me servant d'un bouquin et je me heurte à un problème de syntaxe qui est un exemple donné dans ce livre.Voici le Erreur mysql [ par john1983 ] Bonjours, j'ai l'erreur suivante :Qu'est ce qui ne va pas?Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var Parse Error T_variable [ par zulot ] Voila je debute en PHP j'ai compris pas mal de chose mais la cette erreur je vois pas du tout d'ou elle veint dans mon script.j'ai une page qui recupe Ptit prob d'erreur sql lors d'un test cookies pour connex auto [ par destiny ] lo all :)Voila dans ma page accueil ya une connextion client, qd ont se connect sa crée un cookie.Si la personne revient et qu'elle n'a pas effacé son mysql_result() : ne plus afficher l'erreur unable to jump ... [ par zeguizmo ] Salut, pour etre direct, voici un bout de code : $query="SELECT * FROM $table WHERE champ=$var"; $result=mysql_query($query) or die("Impossible de s pepin avec un mysql_fetch_array() [ par justine75 ] bonjour!voilà j'ai un petit problème que je n'arrive pas à éluciderle voici : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL res Besoins d'aide sur mon code php/mysql ^^ [ par frostfire ] Bonsoir !alors mon code : http://rafb.net/p/oNyDOp90.htmlalors enfaite sa me fait une erreur mysql : erreur:Can't connect to local MySQL server throug Récupérer les données par rapport à une donnée qui a été sélectionnée dans mon tableau dynamique de données [ par patachon_76 ] Bonjour,Voilà après avoir récupérer l'identifiant de ma table par un click dans mon tableau de donnée, je voudrais récupérer les autres données de ma erreur dans un code [ par hero88 ] Bonjour, j'ai une erreur dans le code suivant est qu'il y a quelqu'un qui peut m'aider? $result = @mysql_query('SELECT name, email FROM `users` WHERE erreur dans mon code + MySQL [ par hadjiphp ] Bonjour, merci pour ce site et souhaite de trouver tous ce que je veux. je vous remercie. Bonjour, j'ai une question : j'ai un programme qui per


    Nos sponsors


    Sondage...

    Comparez les prix

    CalendriCode

    Mai 2012
    LMMJVSD
     123456
    78910111213
    14151617181920
    21222324252627
    28293031   

    Consulter la suite du CalendriCode

    Photothèque

    A découvrir



     
    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS
    Temps d'éxécution de la page : 0,811 sec (4)

    Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales