login  Naam:   Wachtwoord: 
Registreer je!
 Forum

php - MS ACESS db copy

Offline jeroen_01 - 08/04/2005 16:16
Avatar van jeroen_01Nieuw lid Hallo, het gaat niet over mysql. maar MS ACCESS database.

ik heb een php scriptje dat data uit de ene db in een andere moet plaatsen.( de code staat hier onder.) Maar hij neemt niet alle data over. hij laat sommige data(rows) weg. Dus inplaats van 31 zet hij er 30 over ofzo. enig idee hoezo? of hoe ik dat kan oplossen?

thnx.
//code hieronder

$sql="SELECT * FROM A";
$rf=odbc_exec($conn,$sql);
echo 'copying table A<BR>';
while (odbc_fetch_row($rf)){

$afd=odbc_result($rf,"AFD");
$naam=odbc_result($rf,"NAAM");



$wt = "insert into A (AFD, NAAM) values ('$afd', '$naam')";
odbc_exec($conn2, $wt);
}

4 antwoorden

Gesponsorde links
Offline Wim - 08/04/2005 17:14
Avatar van Wim Crew algemeen je connectie etc ook juist?

Het is makkelijker om je hele script te posten.

BTW: bij je ID rows ofzo, heb je daar dan toevallig een 0?
Offline ikkedikke - 08/04/2005 17:32
Avatar van ikkedikke PHP expert while (odbc_fetch_row($rf)){

is odbc_fetch_array neit makkelijker?
http://nl3.php....-array.php
while ($data = odbc_fetch_array($rf)){

en k weet neit of dat precies de bedoeling is maar je haalt eerst alles uit tabel A en dan stop je het terug in A.... ?
Offline jeroen_01 - 11/04/2005 16:04
Avatar van jeroen_01 Nieuw lid ja alle data uit tabel A halen, en dan terug duwen in tabel A.
Maar dan in een lege database.
Offline jeroen_01 - 11/04/2005 16:28
Avatar van jeroen_01 Nieuw lid odbc_fetch_row en odbc_fetch_array geeft zelfde effect.
laat allebei dingen weg.

connectie is ok. anders zou hij niks eruit kunnen halen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.224s