Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/12/2002, 07:37
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
En ASP es así, y no sé cómo es en PHP:

SQL = "UPDATE Productos SET Producto='" & Producto & "'," & "Descripcion='" & Descripcion & "', Activo=" & Activo & ", iva =" & iva & ", Precio=" & Precio & ", Foto='" & Foto & "' WHERE Cod_Producto='" & Cod_Producto & "'"

¿Me pueden ayudar y decirme como se hace el UPDATE en PHP?,
En PHP un "UPDATE" no es de PHP es del lenguaje SQL que use tu motor de base de datos que estes usando (y en ASP supongo q tambien .. pese q siempre se use el mismo ..).

Así q ... ya que PHP tiene la virtud de trabajar con varios motores de base de datos .. es recomendable que menciones "Mysql" .. o la que uses ...

La sintaxis de UPDATE del SQL de Mysql es:
http://www.mysql.com/doc/en/UPDATE.html

Usa para ver si hay error de Mysql:
mysql_query("tuSQL") or die(mysql_error());

Ahi debes ver algun error .. sobre todo por esto:

Código PHP:
ID'$id')",$link); 
sería:

Código PHP:
ID='$id'"),$link); 
Observa las comillas dobles de ") .. eso cierran la sentencia SQL

Cuando pongas codigo PHP usas el boton "PHP" de los foros .. se verá mejor esos detalles .. (me di cuenta cuando ya estaba diciendo que la sintaxis parecia estar bien ...).

Y otro consejo .. OLVIDATE de ASP .. antes de pensar como se "hacia en ASP" .. usa los manuales respectivos de PHP y en tu caso Mysql o la base de datos q uses .. Tardaras menos en resolver los problemas y aprenderas ....

Un saludo,

Última edición por Cluster; 11/12/2002 a las 07:40