Tema: substr
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/05/2005, 09:07
Avatar de dwaks
dwaks
 
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 21 años, 8 meses
Puntos: 15
la funcion explode devuelve un array basandose en signo guia para dividir una frase.
si quieres es optener un valor del texto 123456789M - María López puede ser el nombre, primero pasa los valores a una variable.
$var = explode("-",$usuari);
Ahora tendras
$var[0] que tiene como valor 123456789M
$var[1] que tiene como valor María López

Ya teniendo los valores ahora si metes el dato que quieras a la base de datos:
$ssql = "INSERT INTO INCIDENCIA VALUES ('".$numinci."','".$var[1]."')";

Igual has con el substr primero asigna el valor a una variable, despues verificas que valor tiene:
$var2 = substr($usuari,0,9);
Mira con un echo $var2 a ver si con 9 te da valor o si con 8 y prueba eso hasta converserte cual es el que te da el valor en realidad y luego usas la variable $var2 en el query.
$ssql = "INSERT INTO INCIDENCIA VALUES ('".$numinci."','".$var2."')";