php不想要识别以下行
$concatenado = $_POST['concatenado'];
$consult3= "SELECT MAX(alumno.codigo) as codigo2 from alumno WHERE alumno.codigo LIKE '%'".$concatenado."'%' ";
浏览器只是说数组。
这是mysql查询:
SELECT MAX(codigo) as numero from alumno WHERE codigo LIKE "102482901%"
我尝试了这行代码但不起作用。
%'".$concatenado."'%
"%".$concatenado."%"
%'".$concatenado."'%'
为什么?
感谢。
答案 0 :(得分:0)
此代码:
$concatenado = $_POST['concatenado'];
$consult3= "SELECT MAX(alumno.codigo) as codigo2 from alumno WHERE alumno.codigo LIKE '%".$concatenado."%'";
mysql_select_db($database_Brujula, $Brujula);
$Result3 = mysql_query($consult3, $Brujula) or die(mysql_error());
$numero= mysql_num_rows($Result3);
$row_Result3 = mysql_fetch_array($Result3);
print $row_Result3['codigo2'];
print $numero;
if ($numero!= 0){
$id = $row_Result3['codigo2'];
print $id;
$id = $id + 1;
}else{
$inicializador = 001;
$id = $concatenado.$inicializador;
}
print $id;
代码打印11,它可以是?
由于