Vous n'êtes pas identifié(e).
Oui c'est pas faux...
Alors j'ai réussi à faire ce que je voulais de cette manière :
Quand au problème de tout qui s'affichait c'était une grosse erreur de ma part, je n'utilisais pas la bonne variable dans l'URL que je tapais à la main !
merci de votre aide
Désolé c'est juste que j'ai changé le nom pour éviter de tout mettre. Dans le vrai code les virgules sont bien présentes, et le problème est que la requête liste toute la table... Quand elle devrait n'en lister qu'une partie ou alors m'afficher "pas de résultat".
Merci !!
Bonjour
je fais certainement une bétise toute bête mais je n'arrive pas à faire un if correctement, si la requête me donne un résultat ou non
Voici mon code :
if(mysql_num_rows($req))
{
while ($donnees = $req->fetch())
{
blablablabla
}
}
else
{echo "pas de resultats";
}
Ce qui se passe c'est qu'avec n'importe quelle valeur que je donne à $valeur le while va me lister toute ma base de donnée, que $valeur ait une correspondance dans dep2 ou non...
Si vous avez une idée...
Merci
Capi
Si ça peut aider, j'ai rajouté un petit or die après le $query et j'obtiens :
Warning: mysql_query() [function.mysql-query]: Unable to save result set in /..... on line 19
Query execution was interrupted
Je l'avais lu mais je galerais quand même, je m'y suis replongé, inspiré et voici avec quoi je m'en sors :
$query = mysql_query($strsql, $conn_db);
while ($data = mysql_fetch_assoc($query))
{echo 'Donnee <Br>';}
Après un long chargement (peut être dû au fait que j'ai 38 000 entrées) j'obtiens :
Warning: mysql_query() [function.mysql-query]: Unable to save result set in /...... on line 19
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /..... on line 20
je ne trouve pas beaucoup d'infos sur la première erreur :s vous avez une idée ?
PS : le boucle je fais une petit echo pour voir si ça fonctionne avant de s'attaquer au delete ^^
Je fais une deuxième tentative d'un autre type :
Mais là ça ne me prend aucune valeur :s
hors j'ai des doublons je le sais
Je n'y arrive pas
Voici mon code si quelqu'un a une idée :
merci
Bonjour à tous !
J'ai une table, avec des doublons.
Je voudrais pouvoir effacer les valeurs qui sont en double, c'est à dire pas seulement enlever celui qui est en trop, mais faire disparaitre la deuxième occurrence mais aussi la première.
Et j'avoue que je ne sais pas trop comment m'y prendre.
J'ai bien pensé à lister toute celles qui sont en doubles, et ensuite à faire un delete where.....
MAIS je ne sais pas que placer vers le where, puisque j'aurais une liste :s
merci pour votre aide !
Houraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa !!!
(et même pour arriver à ça ca n'a pas été facile !)
merci à tous
Avec sur ma page précédente une liste déroulante toute bête qui m'envoit "dep" sur cette page.
Mdr ce coup là il manquait une parenthèse ^^
Mais toujours la même erreur sinon :
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established
Il y a produit(s) dans la base de données
:$ :$
Alors ^^
La première solution me donne : Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
La seconde : Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in
La 3eme : Parse error: syntax error, unexpected '{'
je déprime
On va pas s'en sortir, j'ai un Parse error: syntax error, unexpected ';'
Juste à noter que mon editeur (dreamweaver) n'aime pas la structure avec le { et aurait tendance à préférer quand ça n'y est pas, mais après j'ai un parse error, unexpected T_VARIABLE si je les enleve
Elles servent à quoi ces accolades ?
Euh je ne sais pas si ça peut aider, mais je me connece en PDO... ça change rien à la suite je suppose mais je préfère préciser
Salut à vous deux
Je reconnais que la forme de concaténation n'était pas géniale, mais j'ai repris celle d'un tuto tellement ça me gonflait et je voulais être sûr qu'il n'y ait pas de soucis
En utilisant le code de Pierrot (avec une parenthèse en moins à la fin ;-) ) je me retrouve avec :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Warning: current() [function.current]: Passed variable is not an array or object in /homez.170/ blablabla
:s
Bonjour
Après 3h de recherche je laisse tomber.... je n'arrive vraiment pas à voir où je me plante
Je fais une requete pour recuperer le nombre de lignes qu'une requete envoie :
$result = mysql_query('SELECT COUNT(produit) FROM table1 WHERE departement=\'' . $_POST['dep'] . '\'');
echo mysql_result($result, 0);
Et j'ai comme erreur :
Warning: mysql_result(): supplied argument is not a valid MySQL result resource
Et je commence vraiment à craquer....
Une idée de la raison du pourquoi ?
Ah ben dans ce cas là oui ça a une grande important
j'en suis pas encore à ce niveau d'exigence pour mon site mais ça pourrait venir.
Merci !!!!
Importer oui !
Merci pour l'aide, finalement je l'ai importé directement par phpmyadmin et ça c'est très bien passé.
Mais je retiens ton code !
Merci beaucoup
Saluton,
Oui, par exemple avec un instruction LOAD DATA INFILE.
Juste pour signaler, si ça peut aider certains, que cette fonction est bloquée par OVH...
(j'aurais mieux fait de regarder avant)
Une idée pour exporter un csv autrement ?
Salut !
Je vais me pencher dans le système de cache
Mais il vaut quand même mieux que je crée une base de donnée avant et me débarrasser de mon csv ?
Bonjour
J'ai une base de donnée avec un nombre important d'infos (enfin pour l'instant tout est dans un .csv je vais essayer de les mettre en BDD )
A partir de cette base de donnée, j'aimerais créer au moins 90 pages qui correspondent à des valeurs de ma base de donnée.
Je voudrais savoir si il est possible de créer ces pages automatiquement ? Je suppose qu'avec une boucle for qui lit les cases une à une et crée une page php correspondante à chaque fois ça devrait être faisable?
Dites moi si je suis sur la bonne voie svp
J'ai regardé sur le site du zéro mais je n'avais pas vu ce tutoriel !! (j'ai du mal cherché )
Un grand merci !
Bonjour
J'ai appris à me connecter aux bases de données avec l'extension PDO mais beaucoup de tutos utilisent encore mysql_
A votre avis, il vaut mieux que je reste comme j'ai appris ? Quand je lis un tuto ce n'est pas super compliqué à comprendre, je suppose que c'est principalement des histoires de sintaxe... mais je préfère être sûr !
Bonjour
Je ne sais pas du tout comment faire une table de liaison, c'est compliqué pour un débutant ?
Mes recherches sur mon moteur favoris ne m'ont rien apporté de concluant :s
Je lis http://www.phpdebutant.org/article67.php
Mais je ne vois pas bien comment je pourrais m'organiser pour gérer ça...
Si on admet que j'ai une table département, et une table avec mes infos, je dois relier les deux....
Je suis completement perdu
Oupsss je n'avais pas vu la suite des messages !
En gros je vais avoir des données sur différentes villes de tous les départements. (3 ou 4 villes par département)
J'ai tout ça dans un csv, mais je voudrais le mettre dans un bdd (c'est mieux je pense ?).
Alors après les départements et les villes sont bien sûr répétés plusieurs fois, mais tous avec la même orthographe.
Donc euuuuuh voilà je ne sais pas trop quoi dire de plus.
Hum...
Quel intéret si il n'y a qu'une table ? (rien que je mot jointure me fait peur ^^)