Ga naar inhoud
Log in om dit te volgen  
lodwijk

Fout in nieuwssysteem

Aanbevolen berichten

hallo mensen

ik had een vraag over mijn nieuws systeem


ziet iemand hieer een fout: $returnstring .= <a href="nieuws_bekijken.php?id=.$row[id]."<tr><td>.$row_news[titel].</a>;





die hele code is dit


<?php
class nieuws {
function add($titel, $inleiding, $bericht, $status, $foto){
if(empty($titel) || empty($inleiding) || empty($bericht) || empty($status) || empty($foto)){
return "Je bent iets vergeten in te vullen.";
}elseif($status != ja && $status != nee){
return "Foute waarde";
}else{
$titel = mysql_real_escape_string($titel);
$inleiding = mysql_real_escape_string($inleiding);
$bericht = mysql_real_escape_string($bericht);
$status = mysql_real_escape_string($status);
$foto = mysql_real_escape_string($foto);
$sql_insertbericht = mysql_query("INSERT INTO nieuws(titel,inleiding,bericht,status,foto,datum) VALUES (".$titel.",".$inleiding.",".$bericht.",".$status.",".$foto.",NOW())");
if($sql_insertbericht){
return "Je bericht is succesvol geplaatst.";
}else{
return "Er ging iets mis.";
}
}
}
function edit($id, $titel, $inleiding, $bericht, $status, $foto){
$id = mysql_real_escape_string($id);
$sql_check_exists = mysql_query("SELECT COUNT(id) FROM nieuws WHERE id=".$id."");
if(mysql_result($sql_check_exists,0) == 0){
return "Dit bericht bestaat niet.";
}else{
if(empty($titel) || empty($inleiding) || empty($bericht) || empty($status) || empty($foto)){
return "Je bent iets vergeten in te vullen.";
}elseif($status != ja && $status != nee){
return "Foute waarde";
}else{
$titel = mysql_real_escape_string($titel);
$inleiding = mysql_real_escape_string($inleiding);
$bericht = mysql_real_escape_string($bericht);
$status = mysql_real_escape_string($status);
$foto = mysql_real_escape_string($foto);
$sql_editbericht = mysql_query("UPDATE nieuws SET titel=".$titel.",inleiding=".$inleiding.",bericht=".$bericht.",status=".$status.",foto=".$foto.", datum=NOW() WHERE id=".$id."");
if($sql_editbericht){
return "Je bericht is succesvol gewijzigd.";
}else{
return "Er ging iets mis.";
}
}
}
}
function delete($id){
$id = mysql_real_escape_string($id);
$sql_check_exists = mysql_query("SELECT COUNT(id) FROM nieuws WHERE id=".$id."");
if(mysql_result($sql_check_exists,0) == 0){
return "Dit bericht bestaat niet.";
}else{
$sql_delete = mysql_query("DELETE FROM nieuws WHERE id=".$id."");
if($sql_delete){
return "Het bericht is succesvol verwijderd.";
}else{
return "Er ging iets mis.";
}
}
}
function getnews(){
$sql = mysql_query("SELECT * FROM nieuws WHERE id=".mysql_real_escape_string($id)."");
$row = mysql_fetch_assoc($sql);
$sql_news = mysql_query("SELECT * FROM nieuws");
$returnstring = <a href="nieuws.php?a=add">Toevoegen</a> - <a href="nieuws.php?a=list">Lijst</a><table><tr><td><b>Titel</b></td><td><b>Beschrijving</b></td><td><b>Foto</b></td><td><b>Aan</b></td><td><b>Acties</b></td></tr>;
while($row_news = mysql_fetch_assoc($sql_news)){
$returnstring .= <a href="nieuws_bekijken.php?id=.$row[id]."<tr><td>.$row_news[titel].</a>;
</td><td>.$row_news[inleiding].</td><td>.$row_news[foto].</td><td>.$row_news[status].</td><td><a href="nieuws.php?a=edit&id=.$row_news[id].">Wijzigen</a> - <a href="nieuws.php?a=delete&id=.$row_news[id].">Verwijderen</a></td></tr>;
}
$returnstring .= </table>;
if(mysql_num_rows($sql_news) == 0){
$returnstring .= Er zijn geen berichten gevonden.;
}
return $returnstring;
}
$nieuws = new nieuws();
?>


als je de fout weet stuur dan ff een pb of plaats een recatie

Deel dit bericht


Link naar bericht
Delen op andere sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reageer op dit topic...

×   Geplakt als RTF formaat tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

Log in om dit te volgen  

×
×
  • Nieuwe aanmaken...