Bueno, me baso en lo que me dijo ramfu, en mixforo ai algo así. . . , dice que suba un fichero al myphpadmin algo así, el fichero se llama placa. sq y tiene este codigo:
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `placa`
--
CREATE TABLE `placa` (
`id` int(11) NOT NULL auto_increment,
`nick` varchar(255) NOT NULL default '',
`placa` varchar(255) NOT NULL default '',
`nombre` varchar(255) NOT NULL default '',
`descripcion` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=12 ;
--
-- Volcar la base de datos para la tabla `placa`
--
También hay que colocar un agregarplacas. php medio el ftp al mc
<?
include ("conectar. php");
?>
<link REL="STYLESHEET" HREF="style. css" TYPE="text/css">
<title>Agregar Placa</title>
<style type="text/css">
<!--
. Estilo1 {font-weight: bold}
. Estilo2 {
color: #0099FF;
font-style: normal;
font-family: verdana;
text-decoration: none;
font-size: 10px;
font-weight: bold;
}
. Estilo3 {font-style: normal; font-family: verdana; text-decoration: none; font-size: 10px;}
-->
</style>
<table border="0" cellpadding="0" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1" bgcolor="#FFFFFF">
<tr><td class="Texto" align="center" valign="top" width="100%"></div></td>
</tr>
<tr>
<td><div align="center">
<div align="center"><span class="Titulo">Agregador Placas (MySQL) </span><span class="Estilo3"><span class="Estilo1"><br>
</span></span><span class="Estilo1"><strong><br>
</strong>
</span></div>
<form action="panel. php?mostrar=agregarplacas&<? echo session_name(). "=". session_id() ?>" class="EnlaceMenu" method="POST">
<div align="center">
<p><span class="Enlace">Nombre Placa: </span><br>
<input name="nombre" type="text" class="MCampo" id="nombre">
</p>
<p><span class="Enlace">Descripción Placa: </span><br>
<input name="descripcion" type="text" class="MCampo" id="descripcion">
</p>
<p> <span class="Enlace">Placa:<br>
(Debe estar en el directorio Placas) </span><br>
<?
//Cortesia PHP. NET
$carpeta = "Placas";
if ($abrir = opendir($carpeta)){
?>
<select name="placa" size="1" class="MCampo" id="placa" (Validar(3. 0,4. 0)) imagen. src=form. images. options[form. images. selectedIndex]. value;">
<option value="0" selected>No añadir. </option>
<?
while(false !== ($archivo = readdir($abrir))){
if($archivo != '. ' && $archivo != '. . '){
?>
<option value="<?=$carpeta; ?>/<?=$archivo; ?>"><?=$archivo; ?></option>
<?
}
}
}
?>
</select>
<br>
<p><span class="Enlace">Nick: </span><br>
<?php
$sql = mysql_query("SELECT * FROM usuarios order by nick ASC");
echo '<select class="Boton" name="nick">
<option value="0">Selecciona un Usuario:</option>';
while ($fetch = mysql_fetch_array($sql))
{echo '<option>'. $fetch['nick'];}
echo '</select>';
mysql_free_result($sql);
?>
<br>
<input name="agregar" type="submit" class="MCboton" id="agregar" value="Agregar Placa">
</p>
<p><span class="Enlace"><strong>By Jose# (JoseeSharp@gmail. com) </strong></span><span class="Estilo3"><a href ="www. lastzone. es"class = "Estilo2">LastZone. es</a></span><br />
</p>
</div>
</form>
<?
if(isset($_POST['agregar'])){
if($_POST['nombre'] == NULL){
echo "<span class=Enlace><b>Dejaste el campo nombre vacio</b></span>";
} elseif($_POST['descripcion'] == NULL){
echo "<span class=Enlace><b>Dejaste el campo descripción vacio</b></span>";
} elseif($_POST['placa'] == NULL){
echo "<span class=Enlace><b>Dejaste el campo placa vacio</b></span>";
} else {
$enviar = mysql_query("INSERT INTO placa (nombre,descripcion,placa,nick) VALUES
('". $_POST['nombre']. "','". $_POST['descripcion']. "','". $_POST['placa']. "','". $_POST['nick']. "')")or die(mysql_error());
echo "Placa agregada con éxito. ";
}
}
?> </tr></table>
Y después crear un fichero cplaca. php y subirlo al ftp:
<?
include("acceder. php");
include("conectar. php");
?><head>
<script type='text/Javascript'>
// ###################################### \\
// CAMBIO DINAMICO DE IMAGENES
<!-- begin script
function Validar(Netscape, Explorer) {
if ((navigator. appVersion. substring(0,3) >= Netscape && navigator. appName == 'Netscape') ||
(navigator. appVersion. substring(0,3) >= Explorer && navigator. appName. substring(0,9) == 'Microsoft'))
return true;
else return false;
}
// end script -->
// ###################################### \\
</script>
<link REL="STYLESHEET" HREF="style. css" TYPE="text/css">
<form name="form1" method="post" action="">
<select name="placa" class="MCampo">
<?
$query = "SELECT * FROM `placa` WHERE nick = '". $_SESSION['nnick']. "'";
$resp = @mysql_query($query);
while ($cat = @mysql_fetch_array($resp)) {
echo "<option value=". $cat['placa']. ">". $cat['nombre']. "</option>";
}
?>
</select>
<br>
<span class="Enlace">Tener placa visible:</span><br>
<label>
<select name="ocult" class="MCampo" id="ocult">
<option value="<?=$ar['ocult']; ?>">No hacer cambios</option>
<option value="on">Si</option>
<option value="off">No</option>
</select>
</label>
<label> <br><br />
<input name="OK" type="submit" class="MCboton" id="OK" value="¡Realizar Cambios!">
</label>
<p><span class="Enlace"><strong>By José# (JoseeSharp@gmail. com) </strong></span><br>
</p>
</form>
</body>
</html>
<?
if(isset($_POST['OK'])){
if($_POST['placa'] == NULL){
echo "<span class=Enlace><b>Dejaste el campo placa vacio</b></span>";
} elseif($_POST['ocult'] == NULL){
echo "<span class=Enlace><b>Dejaste el campo ocultar vacio</b></span>";
} else {
mysql_query("UPDATE usuarios SET placa = '". $_POST['placa']. "' WHERE nick = '". $_SESSION['nnick']. "'");
mysql_query("UPDATE usuarios SET ocult = '". $_POST['ocult']. "' WHERE nick = '". $_SESSION['nnick']. "'")or die(mysql_error());
echo 'Los cambios se realizaron con éxito. <br><a href="cplaca. php" class="Enlace"><b>Volver</b></a>';
}
}
?>
Lo subo y lo instalo correctamente segun el tutorial pero me aparece que la fila ocult no existe y no deja ver las placas en el mc es decir que si el usuario se coloca una placa y la coloca para uqe la vean sale que la fila ocult no existe y no deja cambiar la placa.