[MYSQL , HTML ] BLOB , TEXT , VARCHAR ???

BLOB , TEXT , VARCHAR ??? [MYSQL , HTML ] - PHP - Programmation

Marsh Posté le 05-08-2002 à 13:22:50    

Voila je voudrais mettre dans ma bdd des champs texte important (64k)
 
Alors faut mettre koi dans la BDD : un blob ? autre ?
 
Et comment ca marche exactement ?
Je prends un textarea et je le colle direct dans la bdd et vice versa ?
Mais je peux traiter le texte d un texte area comme si c etait n importe quel varchar cad lui faire un traitement du genre eregi_replace ?
 
Merci pour ces presicions :jap:

Reply

Marsh Posté le 05-08-2002 à 13:22:50   

Reply

Marsh Posté le 05-08-2002 à 21:09:11    

VARCHAR est limité à 255 caractères, à oublier donc dans ton cas. Blob sera plus approprié pour gérer des textes de 64 Ko. Tu peux évidement appliquer n'importe quelle fonction ou script PHP au texte issu de ton textarea :)


Message édité par Core 666 le 05-08-2002 à 21:09:27
Reply

Marsh Posté le 07-08-2002 à 12:26:35    

Bon je suis embourbe avec ces histoires de textarea, blob etc....
 
voila g fais une page html avec un textarea et je l envoie par methode POST (formulaire ;)).
Sur le script php, je recup sa variable par un $_POST['nomdutextarea'] et ensuite je fais un INSERT dans mysql dont le type est un blob (c bien ca ?).
Mais qd je regarde ce qui est envoye par un echo ma varaible correspondant au texarea sur le script php est totalement vide :??:
 
Comment dois je faire exactement pour traiter tout ca (dans ce sens avec un insert et dans l autre avec un select ?) ?
 
Merci de votre aide

Reply

Marsh Posté le 07-08-2002 à 12:30:15    

MkRacing66 a écrit a écrit :

Bon je suis embourbe avec ces histoires de textarea, blob etc....
 
voila g fais une page html avec un textarea et je l envoie par methode POST (formulaire ;)).
Sur le script php, je recup sa variable par un $_POST['nomdutextarea'] et ensuite je fais un INSERT dans mysql dont le type est un blob (c bien ca ?).
Mais qd je regarde ce qui est envoye par un echo ma varaible correspondant au texarea sur le script php est totalement vide :??:
 
Comment dois je faire exactement pour traiter tout ca (dans ce sens avec un insert et dans l autre avec un select ?) ?
 
Merci de votre aide




 
Pk tu mets pas un TEXT a la place du BLOB ?


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 07-08-2002 à 12:30:41    

si c'est vide c'est que t'as fais une erreur
 
soit dans le code du formulaire
soit dans la requête d'insertion
soit dans la requête de lecture
 
fais voir un peu tout ça


Message édité par Sh@rdar le 07-08-2002 à 12:31:07

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 07-08-2002 à 12:51:10    

C bon g trouve.....arf arf erreur a la con a cause d un copier colle... nom de variable avec une premiere lettre en majuscule alors que l autre non.
 
Desole de vous avoir deranger pour rien. que je sois  :gun:

Reply

Marsh Posté le 07-08-2002 à 12:52:05    

Comme koi ca a du bon de faire du copier colle pour vous montrer le code ca m a permis de trouver l erreur :P

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed