Toon posts:

[mysql] hoe zet ik gegevens van file in table

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hee allemaal,

Ik had een vraagie over mysql :P. Ik wou weten of ik de gegevens uit een textfiledje gescheiden door komma's in een table zou kunnen zetten. En als dit kan... Hoe???.

Als je het weet plzz reply op dit berichtje.

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

als je PHP gebruikt verwijs ik je naar de filesystem functies en de split functie.

en wat betreft MySQL zelf is er ook een prachtige handleiding inclusief tutorial te vinden op http://www.mysql.com/documentation

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 14:48
PHP:
1
2
3
4
5
6
7
8
<?
$lines = $file ('file');
for ($i = 0; $i < count ($lines); $i++) {
  $seplines = explode (',', $lines[$i]);
  mysql_query ('INSERT INTO table VALUES ("' . $seplines[0] . '", "' . $seplines[1] . '", "' . $seplines[2].... . '")';
  unset ($seplines);
}
?>

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

elviver:
PHP:
1
2
3
<?
unset ($seplines);
?>
:? Als je dat dan nodig vindt, kan je dat beter na het for-loopje doen.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 14:48
Tsja.. ik zat dur al over te twijfelen ;) Maar toen dacht ik och ja... :P

Verwijderd

Topicstarter
Hee toch tnx allebij :)
Nu kan ik weer aan de slag en ik zal het proberen!!

Verwijderd

INSERT INTO table VALUES niezo moeilijk..

Verwijderd

Topicstarter
btw... wat doet dat unset? :?

  • 2
  • Registratie: November 2000
  • Laatst online: 31-03 13:52

2

Op maandag 12 november 2001 17:37 schreef m.sikkes het volgende:
btw... wat doet dat unset? :?
variabele "leeg maken".

  • _-= Erikje =-_
  • Registratie: Maart 2000
  • Laatst online: 09-09 15:42
fout, de variabele compleet verwijderen

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 14:48
goed :P

Verwijderd

Op maandag 12 november 2001 17:36 schreef HeiT het volgende:
INSERT INTO table VALUES niezo moeilijk..
Jaaaaaah, nee echt joh ???
Denk dat die dat zelf nog wel kon bedenken..

  • supersook
  • Registratie: Januari 2001
  • Laatst online: 06-09 07:52

supersook

Professioneel prutser

misschien moet je ook eens naar de
PHP:
1
2
3
<?
explode();
?>

functie kijken, daarmee doe ik het. En open je bestand dan met
PHP:
1
2
3
<?
file();
?>

en de rest hoef ik hoop ik niet voor te kouwen ;)

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Op maandag 12 november 2001 20:24 schreef _-= Erikje =-_ het volgende:
fout, de variabele compleet verwijderen
tjah, daar kun je over discussieren.
PHP:
1
2
3
4
5
6
7
8
9
10
11
<?
$a = 1;

unset ( $a )
if ( isset ( $a ) )
   echo __LINE__, ": \$a bestaat";
else
   echo __LINE__, ": \$a bestaat niet";
   
$a = 2; // hmmm waarom kan ik $a dan toch gebruiken :?
?>

dat is een van de flaws van PHP, imho.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 17:51

Creepy

Tactical Espionage Splatterer

flaw in PHP? moa... staat toch echt ergens in de PHP handleiding dat je vars niet expliciet hoeft te declareren.
Op het moment dat je iets aan een var. toekent zal PHP de var declareren. Het type van de var. is afhankelijk van de context waarin de var. wordt gebruikt.

Als je dus een var unset, zal ie niet meer bestaan. Als je diezelfe var daarna weer toekent, zal PHP die var zelf weer declareren.
PHP:
1
2
3
4
5
<?
$a=1; // $a is nu een integer
$a="Hallo"; // $a is nu een string;
$a=1 + "Hallo" // $a is nu een integer!
?>

Ik heb hiero es een soort van artikel over geschreven toen ik nog op school zat.. zal es kijken of ik dat nog kan vinden.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Verwijderd

misschien geeft phpMyAdmin uitkomst, of gaat het erom dat je het zelf schrijft?
dan idd zoals al velen hebben gezegd split(); en explode();

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Creepy:
flaw in PHP? moa... staat toch echt ergens in de PHP handleiding dat je vars niet expliciet hoeft te declareren.
Dat is dus precies wat ik er een flaw aan vindt, dat je je variabelen niet expliciet hoeft te declareren ;)
Creepy:
Ik heb hiero es een soort van artikel over geschreven toen ik nog op school zat.. zal es kijken of ik dat nog kan vinden.
* drm is benieuwd :)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1