begin process at 2012 05 28 22:04:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Gros problème BDD


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

Gros problème BDD

lundi 3 mai 2004 à 18:39:09 | Gros problème BDD

kodiask


voila mon code il consiste a remplacer les lettres par une image...
while($data = mysql_fetch_array($req))
{

$data['nom'] =str_replace('a','<img src="lettres/a.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('b','<img src="lettres/b.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('c','<img src="lettres/c.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('d','<img src="lettres/d.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('e','<img src="lettres/e.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('f','<img src="lettres/f.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('g','<img src="lettres/g.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('h','<img src="lettres/h.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('i','<img src="lettres/i.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('j','<img src="lettres/j.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('k','<img src="lettres/k.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('l','<img src="lettres/l.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('m','<img src="lettres/m.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('n','<img src="lettres/n.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('o','<img src="lettres/o.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('p','<img src="lettres/p.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('q','<img src="lettres/q.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('r','<img src="lettres/r.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('s','<img src="lettres/s.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('t','<img src="lettres/t.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('u','<img src="lettres/u.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('v','<img src="lettres/v.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('w','<img src="lettres/w.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('x','<img src="lettres/x.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('y','<img src="lettres/y.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('z','<img src="lettres/z.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('0','<img src="lettres/0.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('1','<img src="lettres/1.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('2','<img src="lettres/2.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('3','<img src="lettres/3.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('4','<img src="lettres/4.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('5','<img src="lettres/5.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('6','<img src="lettres/6.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('7','<img src="lettres/7.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('8','<img src="lettres/8.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('9','<img src="lettres/9.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('\'','<img src="lettres/apo.jpg" style="border:0"/>',$data['nom']);
$data['nom'] =str_replace('-','<img src="lettres/tiret.jpg" style="border:0"/>',$data['nom']);


echo'<div align="center">
<p align="center">'.$data['nom'].'</p>
<p align="left"><strong><font color="#CC99FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Nationalité
: <strong> <font color="#000000" size="1">'.$data['nationalité'].'</font></strong></font></strong></p>
<p align="left"><strong><font color="#CC99FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Style
: <strong> <font color="#000000" size="1">'.$data['style'].'</font></strong></font></strong></p>
<p align="left"><strong><font color="#CC99FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Membres
: <strong> <font color="#000000" size="1">'.$data['membres'].'</font></strong></font></strong></p>
<p align="left"><strong><font color="#CC99FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Albums
: <strong> <font color="#000000" size="1">'.$data['album'].'</font></strong></font></strong></p>
<p align="left"><strong><font color="#CC99FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Site
web : <strong> <font color="#000000" size="1">'.$data['url'].'</font></strong></font></strong></p>
<p align="left"> </p>
';

}


voilà l'erreur qui apparait je ne sit vraimen tpas d'où ca viens....


Fatal error: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 12273798 bytes) in /data/members/free/multimania/fr/k/o/d/kodiask/htdocs/groupe.php on line 45

pitier adez moi merci bcp
lundi 3 mai 2004 à 21:22:04 | Re : Gros problème BDD

fabrice_pi

Salut,

il est possible que tu es une boucle infinie.

2ème possibilité : pas assez de mémoire autorisé sur le serveur. Note au passage que 8388608 byte(octet) c'est 8Mo. tu as peut-être besoin de plus et php ne l'autorise pas dans sa config.

Fabrice
--
I firmly believe that, when a computer program works, it's a complete coincidence.
lundi 3 mai 2004 à 21:37:09 | Re : Gros problème BDD

kodiask


ouai mai je compren pa comment remédier a ca ...
lundi 3 mai 2004 à 21:44:42 | Re : Gros problème BDD

fabrice_pi

"ça" ? C'est la boucle infinie ou le manque de mémoire ? pour le manque de mémoire il faut toucher au fichier php.ini ou à la configuration de apache.
Pour la boucle infine, c'est de la prog ! mais je ne pense pas que ça vienne de là.

Fabrice
--
I firmly believe that, when a computer program works, it's a complete coincidence.
lundi 3 mai 2004 à 23:05:20 | Re : Gros problème BDD

kodiask


voui on me la di que c'était le manque de mémoire mais commen le changer ? :s
mardi 4 mai 2004 à 10:31:17 | Re : Gros problème BDD

yami_no_ookami


commence par reduire la taille de tes images.
chaque lettre en gif ne devrait pas depasse les 300octets
et si tu arrives a 8 mo a mon avis tu dois pas en etre la.
mardi 4 mai 2004 à 17:35:06 | Re : Gros problème BDD

fabrice_pi

Pense aussi à l'utilisateur final ! même sur un LAN, une page web de 8Mo c'est très long à charger. La solution est celle de yami_no_ookami : réduire la taille des images

Fabrice
--
I firmly believe that, when a computer program works, it's a complete coincidence.
mardi 4 mai 2004 à 17:52:03 | Re : Gros problème BDD

kodiask


bin le problème c'est que les lettre pèse en gif 1Ko et en jpg 10Ko donk avec 26 lettre + 10 chiffre + 2 caractre spécial ca fai pa + de 8Mo :s.....
mardi 4 mai 2004 à 18:12:20 | Re : Gros problème BDD

kodiask


le prob je lai trouver mai voila j'arrive pas a men débarasser voilà en faite a chak foi il enregistre <img"......./> dans
$data['nom'] avec le code pour afficher eun image, donk a chak foi il remplac les lettre du code <img...../> (enregistrer pr la lettre précédentes)par les lettre en image ce ki fait qu'il y a plein d'image donk ca pèse beaucoup mai jarriva pa y remedier :s....
mardi 4 mai 2004 à 21:19:07 | Re : Gros problème BDD

fabrice_pi

pourquoi tu utilises str_replace() ????????????? Fait simplement des if ! pour toutes les lettres !

if(data['nom']=='a')
$tmp=$tmp ."<img src=\"lettres/a.jpg\" style=\"border:0\"/>";


L'erreur était flagrante !!!!! Désolé de ne pas l'avoir vu avant.

Fabrice
--
I firmly believe that, when a computer program works, it's a complete coincidence.


1 2

Cette discussion est classée dans : problème, data, replace, str, gros


Répondre à ce message

Sujets en rapport avec ce message

Qu'est-ce kil se passe !!! [ par kodiask ] voila mon code g une sit eou il marche et sur lautre i lmarhce pa pourkoi ?? aidez moi plzzz // on se connecte à MySQL $db = mysql_connect('**', ' Problème conversion xhtml vers Rtf [ par Bountard ] Bonjour à tous, Je réalise en ce moment une page php permettant de réaliser à partir d'une page avec FCKEditor (traitement de texte sur page WEB) un d Problème avec str_replace [ par Arnauti ] Bonjour, je fais pour m'amuser un truc tout simple pour crypter (pas fini le truc) mais bon ... Voici mon code : $texte = 'cd' ; $original = array( str_replace problème avec les quote [ par fredo35m ] Bonjour,j'ai un soucis pour remplacer les single quote (') dans un champ. je souhaite enlever les quotes ' si cela existe. mais je ne sais pas exactem Problème de code ,,, [ par thekid23 ] Salut, j'ai un problème ... Voici le code :$fichier = 'donnee/Regular Season Schedule.csv';if(file_exists($fichier)){$fp = fopen("$fichier", "r");  wh problème : remplacer un \ dans un string [ par attaquevertical ] Bonjour,J'ai un problème quand je désire remplacer mon \ par un / en php voilà déjà tout ce que j'ai testé :$urlpropre = str_replace('\'', '/', $url) Problème avec la fonction: Preg_Replace [ par masterofquebec ] Bonjour,Je cherche a convertir le texte:"yk-15" => "Beaver Creek",enarray("yk-15", "Beaver Creek"),à l'aide de Preg_Replace mais je ne suis pas très h Mélanger PHP HTML et BBcode [ par bloodstar98748 ] Bonjour le forum !J'ai besoin d'aide. Je m'y connais pas trop en html, mais je vais vous expliquer mon problème :J'ai un fichier php qui permet d'écri [PROBLEME] boucle et preg_replace [ par azumi13 ] Bonjour à tous! Aprés une journée de galère, je viens vous demander un coup de mains car je commence a peter un cable... Je suis en train de créer u A l'aide : GROS Problème : modification de ma base avec retour en arrière [ par FXPHANTOM ] AVIS AUX CODEURS INITIES Bonjour , comme indiqué dans le titre j'ai un soucis dont je n'arrive pas à résoudre ... lorsque je reviens en arrière avec


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,530 sec (4)

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