Ik ben bezig met een cms systeem te maken en ik had graag naast de inhoud ook de paginatitel aangepast.
Nu heb ik voor het updaten een script dat er als volgt uitziet:

<?php
// we maken een constante die aangeeft of we fouten mogen melden of niet
// als deze FALSE is, dan laten we geen gevoelige info zien
define( 'DEBUGGING', TRUE );

if ( DEBUGGING === true )
{
// debugging mode is aan, we laten alle fouten zien
ini_set( 'display_errors', 1 );
error_reporting( E_ALL );
}
else
{
// debugging mode is uit, we laten GEEN fouten zien
ini_set( 'display_errors', 0 );
error_reporting( 0 );
}

// DB geneuzel hier

// controleren of er een formulier is gepost naar dit script
if ( $_SERVER['REQUEST_METHOD'] == 'POST' )
{
// controleer of het veld "inhoud" bestaat
// en of $_GET['titel'] bestaat
if ( isset( $_POST['inhoud'], $_GET['titel'] ) )
{
// alles goed, maak de query
$sQuery = sprintf(
"UPDATE home SET inhoud = '%s' WHERE titel = '%s'",
mysql_real_escape_string( $_POST['inhoud'], $db ),
mysql_real_escape_string( $_GET['titel'], $db )
);
// query uitvoeren
if ( !mysql_query( $sQuery, $db ) )
{
// query mislukt!
trigger_error( 'De update is niet uitgevoerd!', E_USER_WARNING );
// indien debug aan, meldt de DB error en query
if ( DEBUGGING )
{
echo '<br />Met deze query: ' . $sQuery . '<br />Ging dit mis: ' . mysql_error( $db );
}
}
elseif( ( $iAantal = mysql_affected_rows( $db ) ) == 0 )
{
trigger_error( 'Geen rijen aangepast!', E_USER_WARNING );
}
else
{
// gelukt + rijen aangepast
echo 'Update gelukt, ' . $iAantal . ' rijen aangepast';
}
}
else
{
trigger_error( 'De gegevens zijn niet compleet!', E_USER_WARNING );
}
}
else
{
// er is geen formulier gepost naar het script.
?>

nu heb ik een invulveldje dat heet titelupdate,
hoe kan ik dit er het makkelijkst in verwerken?
Bedoel je met een titel update dat het om de XX:XX seconden vernieuws word.

Als dat zo is, mag ik dan het zonder mysql versie??
Neen,
dus in de mysql database zit er een veld titel, dit wil ik ook kunnen aanpassen.
Dus titel en inhoud moeten worden aangepast

Reageren