Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/12/2014, 10:31
eslomao
 
Fecha de Ingreso: noviembre-2014
Mensajes: 60
Antigüedad: 9 años, 6 meses
Puntos: 0
error sintaxis

hola chicos, tengo un error que me tiene mosqueado, mi version sql es 5.5.24 , me dice que tengo un error MySQL para la sintaxis correcta a usar cerca '' en la línea 1, tengo creado un include con varias funciones, una de ella es obtener un nombre de producto, pego aqui la funcion
Código PHP:
Ver original
  1. function ObtenerNombreProducto($identificador)
  2. {
  3.  
  4.     global $database_conexioncolegio, $conexioncolegio;
  5.     mysql_select_db($database_conexioncolegio, $conexioncolegio);
  6.         $query_ConsultaFuncion =sprintf ("SELECT tblproductos.srtNombre FROM tblproductos WHERE tblproductos.isProducto= %s", $identificador);
  7.         $ConsultaFuncion = mysql_query($query_ConsultaFuncion, $conexioncolegio) or die(mysql_error());
  8.         $row_ConsultaFuncion = mysql_fetch_assoc($ConsultaFuncion);
  9.         $totalRows_ConsultaFuncion = mysql_num_rows($ConsultaFuncion);
  10.         return $row_ConsultaFuncion['srtNombre'];
  11.         mysql_free_result($ConsultaFuncion);
  12. }
  13.  
  14. function ObtenerPrecioProducto($identificador)
  15. {
  16.  
  17.     global $database_conexioncolegio, $conexioncolegio;
  18.     mysql_select_db($database_conexioncolegio, $conexioncolegio);
  19.     $query_ConsultaFuncion = sprintf("SELECT dblPrecio FROM tblproductos WHERE isProducto = %s", $identificador);
  20.     $ConsultaFuncion = mysql_query($query_ConsultaFuncion, $conexioncolegio) or die(mysql_error());
  21.     $row_ConsultaFuncion = mysql_fetch_assoc($ConsultaFuncion);
  22.     $totalRows_ConsultaFuncion = mysql_num_rows($ConsultaFuncion);
  23.    
  24.     return $row_ConsultaFuncion['dblPrecio'];
  25.     mysql_free_result($ConsultaFuncion);
  26. }

y aqui es donde pretendo obtener ese nombre
Código PHP:
Ver original
  1. <?php do { ?>
  2.   <tr align="center">
  3.     <td>&nbsp;<?php echo ObtenerNombreProducto($row_productos['srtNombre']); ?></td>
  4.     <td><?php echo $row_datoscarrito['intCantidad']; ?></td>
  5.     <td><?php echo ObtenerPrecioProducto($row_datoscarrito['dblPrecio']); ?></td>
  6.     <td>Eliminar</td>
y no hay manera, siempre me sale lo mismo, no se como hacerlo, gracias