Insertion valeur dans une table

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Insertion valeur dans une table

Re: Insertion valeur dans une table

par Ryle » 03 avr. 2010, 12:51

Si tu veux insérer plusieurs enregistrements en base, il te suffit de faire plusieurs insert en changeant à chaque fois les valeurs à insérer :)

Si tu utilises mysql, tu peux également insérer plusieurs enregistrements avec une seule requête (cf. la doc) mais cela ne fonctionnera pas pour d'autre sgbd :
INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);

Re: Insertion valeur dans une table

par visualight » 03 avr. 2010, 12:41

Salut,

Pour insérer un textarea dans un table, il te faut un champ text au niveau de ta table.
Puis tu insère tes données normalement ..

Si le nom du textarea est "test" :

$test = $_POST['test'];

Insert into table_name (mazonetexte) VALUES ($test) ...

Insertion valeur dans une table

par arkhon21 » 03 avr. 2010, 10:28

Bonjour,

Pour insérer une valeur dans une table on fait INSERT TO le nom du champs OK

Mais pour insérer plusieurs valeurs dans un même champs, savez vous comment s'y prendre?

Par exemple, j'ai un formulaire avec un textarea, dans ce textarea, j'ai noté

http://www.siteA.com
http://www.siteB.com
http://www.siteC.com

Je veux insérer les 3 valeurs dans un meme champs (nommé ici url) avec des id différents

exemple:

id url

1 http://www.siteA.com
2 http://www.siteB.com
3 http://www.siteC.com

Comment peut-on faire cela?

Merci de vos réponses :)