SQL in database opslaan en hergebruiken
onbekend onbekend
07/01/2010 20:21:00Hi,
Is het mogelijk om SQL inclusief php variabelen in de database op te slaan, deze op te halen met php, en deze dan ook nog uit te voeren?
Als dat kan, hoe dan?
Gr.
Op verzoek van TS naam en eventuele contact gegevens verwijderd.[/modedit]
Is het mogelijk om SQL inclusief php variabelen in de database op te slaan, deze op te halen met php, en deze dan ook nog uit te voeren?
Als dat kan, hoe dan?
Gr.
Op verzoek van TS naam en eventuele contact gegevens verwijderd.[/modedit]
Gewijzigd op 06/08/2013 18:10:03 door Bas IJzelendoorn
PHP hulp
18/12/2024 08:58:47Robin de Vries
07/01/2010 20:25:00wat is het probleem ,het opslaan of het uitvoeren?
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
$sSql = "SELECT sql FROM database WHERE id=1";
$sResult = mysql_query($sSql);
while($aRow=mysql_fetch_array($sResult){
// foutencontrole zelf invoegen
mysql_query($aRow['sql']);
}
?>
$sSql = "SELECT sql FROM database WHERE id=1";
$sResult = mysql_query($sSql);
while($aRow=mysql_fetch_array($sResult){
// foutencontrole zelf invoegen
mysql_query($aRow['sql']);
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Robin de Vries
onbekend onbekend
07/01/2010 20:30:00Het uitvoeren, want de sql die ik in de database opsla, daar wil ik nog wat variabelen in zetten. Dus de sql die uit de database komt, die wil ik nog aanpassen als het waare voordat hij word uitgevoerd.
Robin de Vries
07/01/2010 20:34:00als de sql code dit is
kun je $table en $cond makkelijk vervangen.
meer op http://nl.php.net/str_replace
let goed op de quotes!
kun je $table en $cond makkelijk vervangen.
Code (php)
1
2
3
4
2
3
4
<?php
$sql = str_replace('$table',$table,$sql);
$sql = str_replace('$cond',$cond,$sql);
?>
$sql = str_replace('$table',$table,$sql);
$sql = str_replace('$cond',$cond,$sql);
?>
meer op http://nl.php.net/str_replace
let goed op de quotes!
Gewijzigd op 01/01/1970 01:00:00 door Robin de Vries