Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/02/2010, 05:20
visona
 
Fecha de Ingreso: febrero-2008
Mensajes: 675
Antigüedad: 18 años, 8 meses
Puntos: 5
Respuesta: Algo sencillo pero que no me sale

Gracias por la respuesta, pero no me aclaro. Tengo MySql
Tengo una tabla que se llama "frase" en la cual inserto 2 datos, el "id" del usuario y el texto que el usuario quiera poner.
Si el usuario existe en la tabla, me lo actualiza bien. Pero si no existe no me inserta nada.
Este es el codigo que tengo
Código PHP:
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
  
$updateSQL = sprintf("UPDATE frase SET frase=%s WHERE id_frase=%s",
                       
GetSQLValueString($_POST['frase'], "text"),
                       
GetSQLValueString($_POST['id'], "int"));

  
mysql_select_db($database_videoquedada, $videoquedada);
  
$Result1 = mysql_query($updateSQL, $videoquedada) or die(mysql_error());

  
$updateGoTo = "usuario.php";
  if (isset(
$_SERVER['QUERY_STRING'])) {
    
$updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
    
$updateGoTo .= $_SERVER['QUERY_STRING'];
  }
  
header(sprintf("Location: %s", $updateGoTo));
} 
y lo que quiero añadir es una condicion de que si el usuario no existe me cree en la tabla el ususario y el texto.
Un saludo y gracias