drop table

Status
Niet open voor verdere reacties.

elian

Gebruiker
Lid geworden
9 okt 2006
Berichten
6
mijn bedoeling is dus gewoon, om een tabel leeg te maken,
en dan een nieuwe record erinplaatsen
het inloggen is geen probleem
mijn vraag is, moet dat met een query of andere manier
indie met een query
hou moet die dan gedefinieerd worden?
met dank
 
mijn bedoeling is dus gewoon, om een tabel leeg te maken,
en dan een nieuwe record erinplaatsen
het inloggen is geen probleem
mijn vraag is, moet dat met een query of andere manier
indie met een query
hou moet die dan gedefinieerd worden?
met dank

Dat moet met een query ja

met DROP TABLE gegevens verwijder je de tabel gevens maar dan zou je hem ook weer aan moeten maken. Je kan ook doen: DELETE FROM gegevens om de gegevens uit de tabel gegevens te verwijderen.
 
Laatst bewerkt:
zoiets dan?

TRUNCATE TABLE `phpbb_shout`

INSERT INTO phpbb_shout( shout_id, shout_username, shout_user_id, shout_group_id, shout_session_time, shout_ip, shout_text, shout_active, enable_bbcode, enable_html, enable_smilies, enable_sig, shout_bbcode_uid )

VALUES (
'1', '', '2', '0', '1160298710', '5386933d', 'zo, box opgeruimd', '0', '1', '0', '1', '0', '69c4ed5def'
);
 
Ja dat zou moeten werken, eerst legen en dan kan je er weer wat instoppen. Heb wel ergens gelezen dat dat auto_increment niet word gereset daardoor.
 
thx
ik heb nu zoiets gemaakt maar werkt niet
ik maak ergens een fout maar waar?
dit is wel een php script die niet met andere scripts samen moet werken

?php
$username = '*****';
$password = '****';
$db = '****';

$connectie = mysql_connect($server,$gebruiker,$wachtwoord)
or die ("Kon niet connecteren met de server");
mysql_select_db($db,$connectie)
or die ("Kon de database niet selecteren");
$query = TRUNCATE TABLE `phpbb_shout`;
$sql = mysql_query($query) or die ( mysql_error( ) );

echo "".$query."";

$query = INSERT INTO phpbb_shout( shout_id, shout_username, shout_user_id, shout_group_id, shout_session_time, shout_ip, shout_text, shout_active, enable_bbcode, enable_html, enable_smilies, enable_sig, shout_bbcode_uid )
VALUES (
'1', '', '2', '0', '1160298710', '5386933d', 'zo, box opgeruimd', '0', '1', '0', '1', '0', '69c4ed5def'
);
$sql = mysql_query($query) or die ( mysql_error( ) );

echo "".$query."";

exit
?>
enig idee wat ik mis doe?
bedankt op voorhand
 
Waarom heb je echo "".$query.""; erin staan?

exit moet je even vervangen voor exit(); en lijk me ook niet echt nodig.

Geeft hij geen error?
 
hum,
ik krijg de voledige tekst van dat script op mijn scherm
is alles
:rolleyes:
 
Dat komt door die echo, doe het is zo:

?php
$username = '*****';
$password = '****';
$db = '****';

$connectie = mysql_connect($server,$gebruiker,$wachtwoord)
or die ("Kon niet connecteren met de server");
mysql_select_db($db,$connectie)
or die ("Kon de database niet selecteren");

mysql_query(TRUNCATE TABLE `phpbb_shout`) or die ( mysql_error( ) );
mysql_query(INSERT INTO phpbb_shout( shout_id, shout_username, shout_user_id, shout_group_id, shout_session_time, shout_ip, shout_text, shout_active, enable_bbcode, enable_html, enable_smilies, enable_sig, shout_bbcode_uid )
VALUES (
'1', '', '2', '0', '1160298710', '5386933d', 'zo, box opgeruimd', '0', '1', '0', '1', '0', '69c4ed5def'
)) or die ( mysql_error( ) );

?>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan