Esto es lo primero:
Código PHP:
Ver original<input name="palabra">
<select name="camposabuscar">
/ / aqui es el dilema, pues todas no es un campo
// y deviera de contener todasa las demas opciones(autor, titulo, etc)
<option value="todas">Editorial</option>
<option value="campo_autor">Autor</option>
<option value="campo_titulo">Título</option>
<option value="campo_isbn">ISBN</option>
</select>
$query=("SELECT * , MATCH($camposabuscar) AGAINST ('$palabra') as Score FROM inventario WHERE MATCH($camposabuscar) AGAINST ('$palabra') ORDER BY Score DESC");
Esto es lo segundo:
formulario
Código PHP:
Ver original<?php
// si el formulario ha sido enviado, convertir subarrays $_POST a strings
if (isset($_POST['areas'])) { $_POST['areas'] = implode(',', $_POST['areas']); }else {
$_POST['areas'] = '';
}
}
?>
___________________________________________________
<tr>
<TD>MEDICOS</TD><td><input name="areas[]" type="checkbox" value="1" />
</td>
</TR>
<tr>
<td>PSICOLOGIA </TD><td><input name="areas[]" type="checkbox" value="2" />
</td>
</TR>
<tr>
<td>TEST PSICOLOGICOS </TD><td><input name="areas[]" type="checkbox" value="3" />
</td>
</TR>
<tr>
<td>
MEDICINA VETERINARIA </TD><td><input name="areas[]" type="checkbox" value="4" />
</td>
</TR>
/////la lista es extensa..
____________________________________________
$insertSQL = sprintf("INSERT INTO reg (areas, nombre) VALUES (%s, %s)",
GetSQLValueString($_POST['areas'], "text"),
GetSQLValueString($_POST['nombre'], "text"));
_____________________________________________________________________
en la base de datos
campo=areas
tipo=INT('1', '2','3',.....)
bueno es eso..
hola eulloa