Welkom op Scriptkiddies!
Disclaimer - FAQ - Contact - About - Adverteren
  Home   Artikelen   Forum   Topic openen   Chat   Gastenboek   Links   Aanmelden

  CSS   JavaScript   ASP   PHP   Perl


  sannie sieraden  meidenforum  WebSonic  Avondzon.nl  habbo-dj-music  scripttrip  Tuts.nl | Tutorial CMeer linkpartners

excel script
Auteur: Jacob Slomp (moderator)
Gepost: 20:22:25 14-01-2004
Stuur prive bericht
dit script maakt sql van excel
bijv dit staat in je excel
veld1 veld2 veld3
waarde1 waarde2 waard3
waarde1 waarde2 waard3
waarde1 waarde2 waard3
waarde1 waarde2 waard3

dan zet dit script het om naar
create table en insert into
<?
$bestand
=$_FILES['bestand'];
$naam=$_FILES[bestand][tmp_name];

$file=file($naam);
$regels=count($file);
if(
$_POST['tabelweergeven'])
{
echo 
"<table border=1>\n";
$data=explode("\t",$file[0]);
echo 
"<tr>\n";
for (
$b=0$b<count($data); $b++)
{
$velden[]=$data[$b];

echo 
" <td><b>$data[$b]</b></td>\n";
}
echo 
"</tr>\n";


for(
$i=1$i$regels$i++)
{
$data=explode("\t",$file[$i]);
echo 
"<tr>\n";
for (
$b=0$b<count($data); $b++)
{
$record[]=$data[$b];
echo 
" <td>$data[$b]</td>\n";
}
echo 
"</tr>\n";
}
echo 
"</table>";
}
?><br>


splitsen met een tab<BR>
<form action='index.php' method=post  enctype=multipart/form-data>
Tabelnaam:<input name='tabel' value='tabelnaam'><BR>
Create toevoegen <input type=checkbox name=create value=ja> <BR>
tabel weergeven <input type=checkbox name=tabelweergeven value=ja checked> <BR>
bestand : <input type=file name='bestand'><BR>
<input type=submit value='Genereer'>


</form>

<?
$tabel
=$_POST['tabel'];
$regels=count($file);
$velden='';
$data=explode("\t",$file[0]);
for (
$b=0$b<count($data); $b++)
{
$velden.="$data[$b],";

}
echo 
"</tr>\n";


for(
$i=1$i$regels$i++)
{
$data=explode("\t",$file[$i]);

$line=  "insert into $tabel ($velden) values (";
for (
$b=0$b<count($data); $b++)
{
$line=  "$line '$data[$b]',";
}
$line=   "$line);"
$lines[]=$line;
}
$create=split(","$velden);
if(
$_POST['create'])
{
echo 
"
#### Maak de tabel aan<BR>
<BR>
CREATE TABLE $tabel (<BR>"
;
for(
$i=0$icount($create)-2$i++)
{
echo 
"&nbsp; $create[$i] char(100) NOT NULL default '',<BR>";
}
$cijver=count($create)-2;
echo 
" &nbsp;".$create[$cijver]." char(100) NOT NULL default ''<BR>";
echo 
") TYPE=MyISAM;<BR>";
}
echo 
"### maak de records<BR>";
for(
$i=0$i<count($lines); $i++)
{
$lines[$i]=str_replace(", );",");",$lines[$i]);
$lines[$i]=str_replace(",)",")",$lines[$i]);
echo 
"$lines[$i]<BR>";
}
if(
$naam)
{
unlink("$naam") || die ("Foute boel");
}
?>
download het script    




Reacties van leden





Gebruikersnaam:
Wachtwoord:

Brochures.nl  gratis criminals...  forum probleem  sql file nodig!  wild west game  script gezocht  wat te denken ove...  rabo internetbank...  oehoe!  site tekoop  koppeling zoek &...

Scriptkiddies telt momenteel 6407 leden, er zijn 359 scripts en er zijn momenteel 6 mensen online waarvan 0 leden.

Hoeveel sites heb jij?
Geen
1
2
5
meer dan 5

Parkeren Schiphol Profielen tip NatuurRampen tip JS-Systems LoveBoyz Ringtones! Woning aanbod Weblog maken
Copyright by Jacob Slomp