Autor Zpráva
motik
Profil
Zdravím včechny
pořebuju dostat z neco.csv dvě proměnné..
jedna proměnná = jeden řádek

např.:
pokus.csv
1.řádek= Aleš
2.řádek=Beleš

$jmeno = "první řádek"; --> $jmeno="Aleš";
$prijmeni="druhý řádek"; --> $prijmeni="Beles";

abych s nimi mohl dále pracovat.. díkec a zdarec


<?

$soubor = fopen ("neco.csv","r");
while ($data = fgetcsv ($soubor, 1000))
{
tady nevím, jak to zapsat :-(
}
fclose ($soubor);
?>
24k
Profil *
to spis pres fci FILE(); ktera ti to nacte do pole

$soubor = file("neco.csv";

$i+;
foreach ($file as $a)
{
$i++;
$var_$i=$a;
}


a mas $var_cislo = "dane_jmeno";
24k
Profil *
$i+; => ma byt samozrejme $i=0;
motik
Profil
Zdarec 24k
mohl bys mě to prosím napsat celý jak pro "vola"??
Jaksi mi to nevalí..
Potřebuju, aby bylo samostatně jméno a samostatně příjmení...
např.:
$jmeno = "řádek 1";
$prijmeni="řádek 2";
Byl bych ti hrozně vděčnej.. [ale to je ti "na nic", nebo ne?? :-)) ]

potřebuju s tím dále pracovat, ale s každým samostatně!!
souki
Profil
List($jmeno,$prijmeni)=File("soubor.txt");
motik
Profil
souki, já bych ještě potřeboval, aby se to rozdělilo..

např.:
Motik#Otik

$jmeno="Motik";
$prijmeni="Otik";

ok?? dík
souki
Profil
nevím co přesně myslíš, ale řetězec rozdělíš pomocí explode
$rozdel=Explode("#",$radek);
$jmeno=$radek[0];
$prijmeni=$radek[1];

ale moc jsme nepochopil co vlastně chceš....
motik
Profil
jj... to jsem zkoušel ale nejede to podle mých představ.. protože když změním první řádek, tak se změní i ten druhý... :-( a to já nechcu...
souki
Profil
asi tu mluvíme každý o něčem jinym...... zkopíruj sem pár řádků toho csv a snad to bude jasnější
motik
Profil
souki díky za snahu mi pomoct, ale vyřešil jsem to jinak..

zkopíruj sem pár řádků toho csv a snad to bude jasnější
pokus.csv
(1.řádek) Aleš
(2.řádek) Beleš
souki
Profil
takže ti stačí File("pokus.csv"); a máš všechny hodnoty v poli, ne? A jestli je na každym řádku jen jedna hodnota tak to snad stačí
motik
Profil
nebudeme se do toho zamotávat.. obešel jsem to... díky za pomoc!!!! motik
Toto téma je uzamčeno. Odpověď nelze zaslat.