Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1837 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  575  576  577  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1748964
theredled
● REC
Posté le 19-06-2008 à 16:14:06  profilanswer
 

Reprise du message précédent :
Gérez-vous vos migrations de BDD dans un script de déployement ? Et si oui comment ?
 
Là j'ai un "migrations.sql" versionné, qui comporte tout l'historique des migrations, et j'y prend à la main le bout qu'il manque à la BDD que je veux migrer et l'éxécute... Mais c'est chiant, j'aimerais bien que ce soit automatique [:leo++]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
mood
Publicité
Posté le 19-06-2008 à 16:14:06  profilanswer
 

n°1748965
Sylver---
Not a geek. Just a human 2.0
Posté le 19-06-2008 à 16:15:38  profilanswer
 

Question, je cherche à aligner sur la même ligne un titre (h1) et une image... donc j'aimerais que le bas du texte corresonde au bas de l'image... mais que l'image soit aligné à droite. J'ai essayé plein de trucs mais rien ne marche. Soit ça aligne à droite mais c en dessous du texte, soit c au même niveau du texte mais ça le colle...
 
Qqun peut m'aider :??:


---------------
Aloha
n°1748967
Shinuza
This is unexecpected
Posté le 19-06-2008 à 16:16:17  profilanswer
 

theredled a écrit :

Gérez-vous vos migrations de BDD dans un script de déployement ? Et si oui comment ?
 
Là j'ai un "migrations.sql" versionné, qui comporte tout l'historique des migrations, et j'y prend à la main le bout qu'il manque à la BDD que je veux migrer et l'éxécute... Mais c'est chiant, j'aimerais bien que ce soit automatique [:leo++]


Django.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1748968
masklinn
í dag viðrar vel til loftárása
Posté le 19-06-2008 à 16:20:45  profilanswer
 

theredled a écrit :

Gérez-vous vos migrations de BDD dans un script de déployement ? Et si oui comment ?
 
Là j'ai un "migrations.sql" versionné, qui comporte tout l'historique des migrations, et j'y prend à la main le bout qu'il manque à la BDD que je veux migrer et l'éxécute... Mais c'est chiant, j'aimerais bien que ce soit automatique [:leo++]


theredled a écrit :

Gérez-vous vos migrations de BDD dans un script de déployement ? Et si oui comment ?
 
Là j'ai un "migrations.sql" versionné, qui comporte tout l'historique des migrations, et j'y prend à la main le bout qu'il manque à la BDD que je veux migrer et l'éxécute... Mais c'est chiant, j'aimerais bien que ce soit automatique [:leo++]


Un truc genre migrations rails, mais en SQL?
 
Des fichiers préfixés d'un numéro (001-machin.sql, 002-bidule.sql), une table spéciale en BDD qui stocke la "révision" actuelle, un script shell/bdd genre "migrate" qui prend soit rien soit un numéro de révision. Si pas de numéro, check si il existe des fichiers créés après la "révision" actuellement stockée en base, et si oui les applique et update la DB. Si numéro, avance jusqu'à la révision précisée.
 
On peut aussi avoir le numéro de révision dans le passé si on prévoit dans les scripts de pouvoir annuler/rollbacker (soit des couples 045-machin-up.sql et 045-machin-down.sql soit des fonctions).
 
Au taf, j'utilise des scripts sql passés à la mano parce qu'il y a pas d'archi prévue et que j'ai quasiment pas de sql à faire.


Il a pas de migrations built-in [:prozac]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1748976
ratibus
Posté le 19-06-2008 à 16:32:14  profilanswer
 

theredled a écrit :

Gérez-vous vos migrations de BDD dans un script de déployement ? Et si oui comment ?
 
Là j'ai un "migrations.sql" versionné, qui comporte tout l'historique des migrations, et j'y prend à la main le bout qu'il manque à la BDD que je veux migrer et l'éxécute... Mais c'est chiant, j'aimerais bien que ce soit automatique [:leo++]


J'archive le script de création de ma structure dans SVN
Quand je dois migrer d'une révision X à Y, j'ai un script qui fait le checkout de ces structures aux révisions X et Y, qui crée les bases correspondantes et j'utilise ensuite SQLyog qui sait faire des diffs de base direct avec les ALTER qui vont bien.
Je relis le script SQL généré pour voir si j'ai des transfo à faire sur les data (j'utilise SQLYog que pour la structure).

masklinn a écrit :


 
Un truc genre migrations rails, mais en SQL?
 
Des fichiers préfixés d'un numéro (001-machin.sql, 002-bidule.sql), une table spéciale en BDD qui stocke la "révision" actuelle, un script shell/bdd genre "migrate" qui prend soit rien soit un numéro de révision. Si pas de numéro, check si il existe des fichiers créés après la "révision" actuellement stockée en base, et si oui les applique et update la DB. Si numéro, avance jusqu'à la révision précisée.
 
On peut aussi avoir le numéro de révision dans le passé si on prévoit dans les scripts de pouvoir annuler/rollbacker (soit des couples 045-machin-up.sql et 045-machin-down.sql soit des fonctions).
 
Au taf, j'utilise des scripts sql passés à la mano parce qu'il y a pas d'archi prévue et que j'ai quasiment pas de sql à faire.


 
J'utilise pas ce genre de mécanismes car par exemple si tu dois passer de la version N à N+2 et que pour passer de N à N+1 t'as un ALTER sur une table et que pour passer de N+1 à N+2 t'as un ALTER sur la même table, c'est beaucoup + performant de faire ça avec un seul ALTER.
 


---------------
Mon blog
n°1748979
masklinn
í dag viðrar vel til loftárása
Posté le 19-06-2008 à 16:34:01  profilanswer
 

ratibus a écrit :

J'utilise pas ce genre de mécanismes car par exemple si tu dois passer de la version N à N+2 et que pour passer de N à N+1 t'as un ALTER sur une table et que pour passer de N+1 à N+2 t'as un ALTER sur la même table, c'est beaucoup + performant de faire ça avec un seul ALTER.


Ce sont des migrations hein, des trucs que tu fais tourner une fois par mois, sauf à avoir des traitements monstrueux dans une migration (ce qui n'a pas spécialement lieu d'être, sauf refactoring complèt du truc) j'ai autre chose à foutre que m'emmerder avec ça.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1748991
ratibus
Posté le 19-06-2008 à 16:45:31  profilanswer
 

masklinn a écrit :


Ce sont des migrations hein, des trucs que tu fais tourner une fois par mois, sauf à avoir des traitements monstrueux dans une migration (ce qui n'a pas spécialement lieu d'être, sauf refactoring complèt du truc) j'ai autre chose à foutre que m'emmerder avec ça.


Quand tu dois bosser avec des versions de ton soft chez différents clients qui ont des politiques de mise à jour pas forcément identique tu peux facilement sauter de version.

 

Et par exemple si tu veux ajouter un index (donc rien à voir avec un refactoring ;)) avec MySQL ça reconstruit la table en entier donc quand tu bosses sur un soft avec des interruptions de service les + faibles possibles ben tu fais pas le ALTER 15 fois quand tu peux en faire qu'un  ;)

Message cité 1 fois
Message édité par ratibus le 19-06-2008 à 16:47:03

---------------
Mon blog
n°1748993
theredled
● REC
Posté le 19-06-2008 à 16:49:04  profilanswer
 

masklinn a écrit :

 

Un truc genre migrations rails, mais en SQL?

 

Des fichiers préfixés d'un numéro (001-machin.sql, 002-bidule.sql), une table spéciale en BDD qui stocke la "révision" actuelle, un script shell/bdd genre "migrate" qui prend soit rien soit un numéro de révision. Si pas de numéro, check si il existe des fichiers créés après la "révision" actuellement stockée en base, et si oui les applique et update la DB. Si numéro, avance jusqu'à la révision précisée.

 

On peut aussi avoir le numéro de révision dans le passé si on prévoit dans les scripts de pouvoir annuler/rollbacker (soit des couples 045-machin-up.sql et 045-machin-down.sql soit des fonctions).

 

Au taf, j'utilise des scripts sql passés à la mano parce qu'il y a pas d'archi prévue et que j'ai quasiment pas de sql à faire.

 

Il a pas de migrations built-in [:prozac]


Yeah [:bien] (enfin pour les reverse-updates, on va faire sans :o)

 
ratibus a écrit :


J'archive le script de création de ma structure dans SVN
Quand je dois migrer d'une révision X à Y, j'ai un script qui fait le checkout de ces structures aux révisions X et Y, qui crée les bases correspondantes et j'utilise ensuite SQLyog qui sait faire des diffs de base direct avec les ALTER qui vont bien.
Je relis le script SQL généré pour voir si j'ai des transfo à faire sur les data (j'utilise SQLYog que pour la structure).


J'étudierais le cas SQLYog un jour :o mais moi j'ai pas mal de migration de données à faire, donc je préfère la masklinn-technique (qui se rapproche plus de ce que j'ai là en plus surtout).

 
ratibus a écrit :

J'utilise pas ce genre de mécanismes car par exemple si tu dois passer de la version N à N+2 et que pour passer de N à N+1 t'as un ALTER sur une table et que pour passer de N+1 à N+2 t'as un ALTER sur la même table, c'est beaucoup + performant de faire ça avec un seul ALTER.


m'en fout des perfs :o


Message édité par theredled le 19-06-2008 à 16:50:11

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1748995
masklinn
í dag viðrar vel til loftárása
Posté le 19-06-2008 à 16:52:31  profilanswer
 

ratibus a écrit :

Et par exemple si tu veux ajouter un index (donc rien à voir avec un refactoring ;)) avec MySQL ça reconstruit la table en entier donc quand tu bosses sur un soft avec des interruptions de service les + faibles possibles ben tu fais pas le ALTER 15 fois quand tu peux en faire qu'un  ;)


Quand tu bosses sur un soft avec des interruptions de services les plus faibles possibles, soit tu utilises 2 bases pour avoir le load balancé sur la base 2 pendant que tu upgrades la première soit tu utilises autre chose que mysql.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1749018
ratibus
Posté le 19-06-2008 à 17:25:13  profilanswer
 

masklinn a écrit :


Quand tu bosses sur un soft avec des interruptions de services les plus faibles possibles, soit tu utilises 2 bases pour avoir le load balancé sur la base 2 pendant que tu upgrades la première soit tu utilises autre chose que mysql.


MasklinG  :(


---------------
Mon blog
mood
Publicité
Posté le 19-06-2008 à 17:25:13  profilanswer
 

n°1749020
koskoz
They see me trollin they hatin
Posté le 19-06-2008 à 17:27:11  profilanswer
 

Shinuza a écrit :


Non le contexte de formatage va éviter à ton image de sortir du flux.
Pour le positionnement deux par deux/ligne par ligne, il suffit de floater les blocs à gauche. Le soucis c'est qu'ils sortiront du flux, donc même combat, contexte de formattage.


 
Et pour les espacement du texte et tout, des span ?


---------------
Twitter
n°1749037
theredled
● REC
Posté le 19-06-2008 à 17:43:55  profilanswer
 

Putain mais faut les tuer les mecs qui font l'environnement de test de paypal.


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1749045
Dj YeLL
$question = $to_be || !$to_be;
Posté le 19-06-2008 à 18:05:27  profilanswer
 

theredled a écrit :

Putain mais faut les tuer les mecs qui font l'environnement de test de paypal.


 
Je ne peux qu'être d'accord avec toi :/


---------------
Gamertag: CoteBlack YeLL
n°1749055
theredled
● REC
Posté le 19-06-2008 à 18:17:09  profilanswer
 

Dj YeLL a écrit :

 

Je ne peux qu'être d'accord avec toi :/


Depuis 2 heures j'ai toujours pas trouvé l'URL de test pour envoyer le formlaire de commande :/ Et je suis même pas sûr d'avoir un compte valable :/

 

Mais ptet que tu vas pouvoir m'aider si tu es passé par là ? [:draculax]

Message cité 1 fois
Message édité par theredled le 19-06-2008 à 18:21:16

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1749059
XaTriX
Posté le 19-06-2008 à 18:26:01  profilanswer
 

XaTriX a écrit :

Je cherche à programmer python orientée web, vous avez des bouquins à me conseiller ? (débutant)
 
XaT :hello:


Personne développe en python :??:
 
XaT


---------------
Proxytaf ? non rien
n°1749062
masklinn
í dag viðrar vel til loftárása
Posté le 19-06-2008 à 18:33:41  profilanswer
 

Ya pas besoin de bouquins papiers pour apprendre le python.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1749065
XaTriX
Posté le 19-06-2008 à 18:39:22  profilanswer
 

J'aimerais un support indépendant de mon ordinateur.
 
XaT


---------------
Proxytaf ? non rien
n°1749066
masklinn
í dag viðrar vel til loftárása
Posté le 19-06-2008 à 18:41:50  profilanswer
 

XaTriX a écrit :

J'aimerais un support indépendant de mon ordinateur.
 
XaT


Suffit d'une imprimante


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1749068
Shinuza
This is unexecpected
Posté le 19-06-2008 à 18:49:37  profilanswer
 

masklinn a écrit :


Il a pas de migrations built-in [:prozac]

Et j'ai jamais dis le contraire, mais bizarrement, t'as tout les outils built-in pour le faire [:mlc]


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1749071
Dj YeLL
$question = $to_be || !$to_be;
Posté le 19-06-2008 à 19:09:59  profilanswer
 

theredled a écrit :


Depuis 2 heures j'ai toujours pas trouvé l'URL de test pour envoyer le formlaire de commande :/ Et je suis même pas sûr d'avoir un compte valable :/
 
Mais ptet que tu vas pouvoir m'aider si tu es passé par là ? [:draculax]


 
Désolé mais non :( J'ai fini par laisser tomber pour le moment.


---------------
Gamertag: CoteBlack YeLL
n°1749072
XaTriX
Posté le 19-06-2008 à 19:10:50  profilanswer
 

masklinn a écrit :


Suffit d'une imprimante


Imprimer 400 pages, voire plus. Hum. Déjà rien que le prix de l'encre, mais apres on peut penser à la simplicité d'utilisation, 400 feuilles qui trainent en tas :o
 
XaT


---------------
Proxytaf ? non rien
n°1749079
koskoz
They see me trollin they hatin
Posté le 19-06-2008 à 19:59:58  profilanswer
 

Erreur que je ne comprend pas en php :
j'ai une boucle qui m'affiche bien tout ce que je lui demande, mais j'ai ensuite cette erreur après l'affichage :

 
Citation :

Warning: array_map() [function.array-map]: Argument #2 should be an array in C:\Program Files\xampp\htdocs\unrivaled\roster\section.php on line 19

 

Alors qu'avant elle fait très bien son boulot.

 

Le code :

 
Code :
  1. <?php
  2. $sql = "SELECT t1.*, t2.*, t3.id, t3.nom AS nom_joueur, t3.prenom, t3.pseudo, t3.naissance, t3.ville, t3.pays, t4.id, t4.nom AS rang_nom
  3.         FROM ".TBL_ROSTER." AS t1
  4.         LEFT JOIN ".TBL_ROSTER_SEC." AS t2 ON t1.section_id = t2.id
  5.         LEFT JOIN ".TBL_MEMBRES." AS t3 ON t1.joueur_id = t3.id
  6.         LEFT JOIN ".TBL_ROSTER_RANG." AS t4 ON t1.rang_id = t4.id
  7.         WHERE t1.section_id = ".mysql_real_escape_string($_GET['id']);
  8. $res = mysql_query($sql) or die(mysql_error());
  9. ?>
  10.  
  11. while($roster = array_map(stripslashes, mysql_fetch_assoc($res)))
  12. {
  13. ?>
  14.     <div class="bloc_joueur">
  15.         <img src="images/membres/avatar.gif" width="100" height="95" alt="" />
  16.         <div class="infos_joueur_roster">
  17.             <span><?php echo $roster['nom_joueur']; ?> <strong>"<?php echo $roster['pseudo']; ?>"</strong> <?php echo $roster['prenom']; ?></span>
  18.             <p>Fonction : <strong><?php echo $roster['rang_nom']; ?></strong><br />
  19.             Age : <strong>19 ans</strong><br />
  20.             Ville : <strong><?php echo $roster['ville']; ?></strong>
  21.             </p>
  22.         </div>
  23.     </div>
  24. <?php
  25. }
  26. ?>

Message cité 1 fois
Message édité par koskoz le 19-06-2008 à 20:00:25

---------------
Twitter
n°1749086
masklinn
í dag viðrar vel til loftárása
Posté le 19-06-2008 à 20:23:32  profilanswer
 

Shinuza a écrit :

Et j'ai jamais dis le contraire, mais bizarrement, t'as tout les outils built-in pour le faire [:mlc]


Pas vraiment non.

XaTriX a écrit :


Imprimer 400 pages, voire plus. Hum. Déjà rien que le prix de l'encre, mais apres on peut penser à la simplicité d'utilisation, 400 feuilles qui trainent en tas :o

 

XaT


un PDA ou un portable ça marche aussi [:spamafote]

 

Sinon, ya un topic Python dans biblio [:spamafote]

Message cité 1 fois
Message édité par masklinn le 19-06-2008 à 20:26:14

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1749088
Shinuza
This is unexecpected
Posté le 19-06-2008 à 20:27:21  profilanswer
 

masklinn a écrit :


Pas vraiment non.

J't'en prie, liste moi ce qui manque  :sarcastic:

 

Edit : D'ailleurs y'a des applications dans les contribs qui permettent de migrer.

Message cité 1 fois
Message édité par Shinuza le 19-06-2008 à 20:41:08

---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1749090
Dj YeLL
$question = $to_be || !$to_be;
Posté le 19-06-2008 à 20:30:48  profilanswer
 

Koskoz> Tu mets le array_map directement dans le while, donc le dernier retour, qui est vide, y est envoyé aussi ... d'où l'erreur.


---------------
Gamertag: CoteBlack YeLL
n°1749100
mareek
Et de 3 \o/
Posté le 19-06-2008 à 20:42:05  profilanswer
 

mareek a écrit :

Question vectorielle: j'ai besoin de dessiner quelques formes géométriques simples, est-ce qu'il vaut mieux que j'utilise du SVG ou du canvas ?
 
EDIT: Je ne sais pas si si ça a de l'importance, mais ces formes géométriques seront affiché côtes à côtes avec des éléments HTML classiques.
 
question bonus: des infos sur le support de l'un ou de l'autre dans IE8 ? j'ai rien trouvé à ce sujet.
 
EDIT2: qqn a déjà testé ExCanvas ? c'est qqch d'assez solide ou c'est juste une petite bidouille ?
P.S. C'est un émulateur de canvas pour IE à base de JS et de VML.


[:paulo les gaz]
Moi qui croyais être sur le topic des experts barbus du web, je serai déçu de ne pas avoir de réponse [:sadnoir]

nraynaud a écrit :


ouais, ça marche pas mal sauf pour un truc assez important : les dégradés vers la transparence, parce que la notation en VML est super-tordue.
Donc pas d'ombres avec ça.


Merci :jap:

XaTriX a écrit :


Imprimer 400 pages, voire plus. Hum. Déjà rien que le prix de l'encre, mais apres on peut penser à la simplicité d'utilisation, 400 feuilles qui trainent en tas :o
 
XaT


http://www.diveintopython.org/ existe en version papier payante et version electronique gratuite.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1749101
masklinn
í dag viðrar vel til loftárása
Posté le 19-06-2008 à 20:44:48  profilanswer
 

Shinuza a écrit :

J't'en prie, liste moi ce qui manque  :sarcastic:


J'aurais tendance à faire simple et à dire "tout", mais je vais être plus constructif et dire: http://code.google.com/p/django-evolution/ http://code.google.com/p/deseb/
 
Also, http://code.djangoproject.com/wiki/SchemaEvolution


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1749103
Shinuza
This is unexecpected
Posté le 19-06-2008 à 20:46:53  profilanswer
 

masklinn a écrit :


J'aurais tendance à faire simple et à dire "tout", mais je vais être plus constructif et dire: http://code.google.com/p/django-evolution/ http://code.google.com/p/deseb/
 
Also, http://code.djangoproject.com/wiki/SchemaEvolution

C.F mon édit.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1749104
masklinn
í dag viðrar vel til loftárása
Posté le 19-06-2008 à 20:49:52  profilanswer
 

Shinuza a écrit :

C.F mon édit.


cf rien du tout, ya pas d'appli de migration/versioning de db dans contrib. Ou en tout cas rien de pas déprécié à ma connaissance


Message édité par masklinn le 19-06-2008 à 20:50:57

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1749172
theredled
● REC
Posté le 20-06-2008 à 00:21:15  profilanswer
 

Dj YeLL a écrit :


 
Désolé mais non :( J'ai fini par laisser tomber pour le moment.


Bon ben je te dirais, il faut que je le fasse de gré ou de force pour la semaine prochaine  [:alexmagnus]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1749175
koskoz
They see me trollin they hatin
Posté le 20-06-2008 à 02:08:33  profilanswer
 

Dj YeLL a écrit :

Koskoz> Tu mets le array_map directement dans le while, donc le dernier retour, qui est vide, y est envoyé aussi ... d'où l'erreur.


 
Le dernier retour, c'est à dire que lorsqu'il n'y a plus rien à retourner, mysql_fetch_assoc retourne false, et donc array_map pète un câble ?
En tout cas, en deux fois, ça marche nickel, merci :jap:


---------------
Twitter
n°1749222
Dj YeLL
$question = $to_be || !$to_be;
Posté le 20-06-2008 à 09:37:35  profilanswer
 

theredled a écrit :


Bon ben je te dirais, il faut que je le fasse de gré ou de force pour la semaine prochaine  [:alexmagnus]


 
Bon courage :jap:
 

koskoz a écrit :


 
Le dernier retour, c'est à dire que lorsqu'il n'y a plus rien à retourner, mysql_fetch_assoc retourne false, et donc array_map pète un câble ?
En tout cas, en deux fois, ça marche nickel, merci :jap:


 
Oui c'est ça. De rien :jap:


---------------
Gamertag: CoteBlack YeLL
n°1749247
skeye
Posté le 20-06-2008 à 10:31:15  profilanswer
 

koskoz a écrit :

Erreur que je ne comprend pas en php :
j'ai une boucle qui m'affiche bien tout ce que je lui demande, mais j'ai ensuite cette erreur après l'affichage :

 
Citation :

Warning: array_map() [function.array-map]: Argument #2 should be an array in C:\Program Files\xampp\htdocs\unrivaled\roster\section.php on line 19

 

Alors qu'avant elle fait très bien son boulot.

 

Le code :

 
Code :
  1. <?php
  2. $sql = "SELECT t1.*, t2.*, t3.id, t3.nom AS nom_joueur, t3.prenom, t3.pseudo, t3.naissance, t3.ville, t3.pays, t4.id, t4.nom AS rang_nom
  3.         FROM ".TBL_ROSTER." AS t1
  4.         LEFT JOIN ".TBL_ROSTER_SEC." AS t2 ON t1.section_id = t2.id
  5.         LEFT JOIN ".TBL_MEMBRES." AS t3 ON t1.joueur_id = t3.id
  6.         LEFT JOIN ".TBL_ROSTER_RANG." AS t4 ON t1.rang_id = t4.id
  7.         WHERE t1.section_id = ".mysql_real_escape_string($_GET['id']);
  8. $res = mysql_query($sql) or die(mysql_error());
  9. ?>
  10.  
  11. while($roster = array_map(stripslashes, mysql_fetch_assoc($res)))
  12. {
  13. ?>
  14.     <div class="bloc_joueur">
  15.         <img src="images/membres/avatar.gif" width="100" height="95" alt="" />
  16.         <div class="infos_joueur_roster">
  17.             <span><?php echo $roster['nom_joueur']; ?> <strong>"<?php echo $roster['pseudo']; ?>"</strong> <?php echo $roster['prenom']; ?></span>
  18.             <p>Fonction : <strong><?php echo $roster['rang_nom']; ?></strong><br />
  19.             Age : <strong>19 ans</strong><br />
  20.             Ville : <strong><?php echo $roster['ville']; ?></strong>
  21.             </p>
  22.         </div>
  23.     </div>
  24. <?php
  25. }
  26. ?>


 


normal, quand ton fetch_assoc échoue, tu envoies un argument invalide à array_map...

 

[edit]

 

oups, yavait une autre page.


Message édité par skeye le 20-06-2008 à 10:31:39

---------------
Can't buy what I want because it's free -
n°1749726
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 21-06-2008 à 17:09:46  profilanswer
 

PHP en action :

Citation :

mt_rand -- Generate a better random value


[:prozac]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°1749731
nraynaud
lol
Posté le 21-06-2008 à 17:29:40  profilanswer
 

Taiche a écrit :

PHP en action :

Citation :

mt_rand -- Generate a better random value


[:prozac]


c'est comme les notes à l'ENIB (une école d'ingé que j'ai brièvement fréquenté) : "vous inquiétez pas, je me démerderai pour avoir la moyenne et l'écart type qui va bien" [:pingouino]


---------------
trainoo.com, c'est fini
n°1749837
Profil sup​primé
Posté le 22-06-2008 à 15:31:19  answer
 

Y'at-il moyen lors du chargement d'un site en html/php de privilegier certains fichiers lors du chargement de la page (en fait je voudrais d'abord charger le squelette dans le /, puis les images site dans /images, puis arriere plan, banniere, et enfin les images news) C'est faisable facilement ?

n°1749851
nraynaud
lol
Posté le 22-06-2008 à 17:03:39  profilanswer
 


j'ai trafiqué mon site pour charger les pubs en bas de page et je la déplace ensuite quand elle est chargée en haut de page.


---------------
trainoo.com, c'est fini
n°1749966
FlorentP
Posté le 22-06-2008 à 22:20:01  profilanswer
 

anapajari a écrit :

t'as un index dessus? Si oui, il est bien en desc?


Ca m'a intrigué cette remarque...

 
Citation :

http://dev.mysql.com/doc/refman/5. [...] index.html

 

An index_col_name specification can end with ASC or DESC. These keywords are allowed for future extensions for specifying ascending or descending index value storage. Currently, they are parsed but ignored; index values are always stored in ascending order.

Message cité 1 fois
Message édité par FlorentP le 22-06-2008 à 22:20:39
n°1750033
FlorentG
Posté le 23-06-2008 à 09:02:05  profilanswer
 

J'ai entendu ce matin sur Inter que l'ICANN allait autoriser la création de TLD arbitraires [:johneh]

n°1750034
flo850
moi je
Posté le 23-06-2008 à 09:02:36  profilanswer
 

je veux creer mon TLD en .flo :love:

 

edit : et un .hfr


Message édité par flo850 le 23-06-2008 à 09:02:52

---------------

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  575  576  577  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)