Guest - ronaldosdb - Postado Julho 26, 2005 Denunciar Share Postado Julho 26, 2005 Olá turma...Como faço uma condicao IF para que a imagem cadastrada no bd seja alterada caso o codigo passado pela url seja o mesmo e não seja cadastrada caso o codigo seja diferente....Valeu Ronaldo<?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Julho 26, 2005 Denunciar Share Postado Julho 26, 2005 <?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) { $updateSQL = sprintf("UPDATE noticias2 SET manchete=%s, autor=%s, noticia=%s, imagem=%s WHERE codigo = $_POST[codigo]", GetSQLValueString($_POST['manchete'], "text"), GetSQLValueString($_POST['autor'], "text"), GetSQLValueString($_POST['noticia'], "text"), GetSQLValueString($_POST['imagem'], "text"); mysql_select_db('noticias2'); $Result1 = mysql_query($updateSQL) or die(mysql_error()); $updateGoTo = "insere_teste1.php"; if (isset($_SERVER['QUERY_STRING'])) { $updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?"; $updateGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $updateGoTo)); } $colname_rs_update = "1"; if (isset($_GET['recordID'])) { $colname_rs_update = (get_magic_quotes_gpc()) ? $_GET['recordID'] : addslashes($_GET['recordID']); } mysql_select_db('noticias2'); $query_rs_update = sprintf("SELECT * FROM noticias2 WHERE codigo = %s ORDER BY codigo DESC", $colname_rs_update); $rs_update = mysql_query($query_rs_update) or die(mysql_error()); $row_rs_update = mysql_fetch_assoc($rs_update); $totalRows_rs_update = mysql_num_rows($rs_update); mysql_free_result($rs_update); ?>Ops, faltou codigo...ta ai Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - ronaldosdb -
Olá turma...
Como faço uma condicao IF para que a imagem cadastrada no bd seja alterada caso o codigo passado pela url seja o mesmo e não seja cadastrada caso o codigo seja diferente....
Valeu
Ronaldo
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.