[PHP] Select, Insert, icm lege waardes

Pagina: 1
Acties:

  • Mir
  • Registratie: Maart 2001
  • Niet online
Ej!

Ik heb een beetje vreemd probleem:

Ik heb een tabel (test) met bijvoorbeeld 4 rows (ID, Naam, Woonplaats, Land)

Insert into Test select Naam, Woonplaats from Persoon where Naam Like 'ert%'

In Persoon staan 'Naam & Woonplaats'
ID = auto_increment
Land is een Variabel die ik vanuit PHP krijg!


Maar hij gaat (denk ik) over zijn nek omdat hij die Land niet kan meegeven, althans mij lukt het niet.

Ik wil dus:
Naam, Woonplaats dmv de SELECT vullen
Land dmv een Variable $Land vullen

Hoe moet ik dit gaan oplossen??

Ik kom er maar niet uit.

[edit]
wat beter zo

Verwijderd

kan je niet eerst alles eruit trekken in variabelen zetten en er dan weer in proppen, want volgens mij gaat een insert en een select query in een niet werken...

  • Mir
  • Registratie: Maart 2001
  • Niet online
Is een idee ja :P

Maar het werkt wel....zolang Test er maar hetzelfde als Persoon eruit ziet 8-)


[edit]
waarom ik dit wil is omdat ik gewoon dmv SQL simpel een hele zoot records in 1 keer kan inserten!...

anders moet je via PHP weer allerlij loops gaan maken.

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Insert into Test (naam, woonplaats) values( select Naam, Woonplaats from Persoon where Naam Like 'ert%')

geen idee of het werkt, maar het klinkt wel geinig :)

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

mysql? dan kun je geen subselects gebruiken he!

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
nee, dat dacht ik ook, maar hij zei dat het wel goed ging als ze hetzelfde waren...

dusse, zou het moeten werken :)

Verwijderd

had ik het toch goed :P (volgens wasigh dan...)

  • Mir
  • Registratie: Maart 2001
  • Niet online
Het werkt idd wel als de beide tabellen identiek zijn aan elkaar qua structuur!

beetje wazig allemaal.....maar ik ga het maar anders oplossen denk ik......zal wel weer te veel willen :P
Pagina: 1