He estado buscando por toda la web, solo pude encontrar la inettuts-con-las cookies, las cuales enseñan cómo utilizar Jquery para realizar arrastrar y soltar y, a continuación, guarde las cookies. Puede alguien por favor, muéstrame cómo guardar en la base de datos (php y mysql)? Necesito con urgencia..

EDICIÓN:

Primero, yo no soy php principiante, pero un AJAX principiante. Los tutoriales son sólo de 1 columna. Hace cualquiera tiene que arrastrar y soltar y guardar en la base de datos de 2 o 3 columnas? Por FAVOR>>>

  • Puede especificar exactamente lo que estás tratando de hacer? Si se está actualizando el orden en la base de datos, es algo que se puede hacer con un solo post y bien programado procedimiento almacenado.
  • es un poco tarde, pero espero que útil para algunos uno . programmerblog.net/jquery-drag-drop-todo-list-php-mysql
InformationsquelleAutor | 2009-05-06

3 Comentarios

  1. 2

    Aquí hay un par de enlaces que te ayudarán con la función de arrastrar y soltar:
    http://geekswithblogs.net/AzamSharp/archive/2008/02/21/119882.aspx
    http://www.codeproject.com/KB/webforms/JQueryPersistantDragDrop.aspx
    Es muy fácil, pero tienes que escribir el código que se basa en su aplicación específica.

    En el onDrop método, usted necesita escribir una petición Ajax para registrar los datos que desea guardar. El API AJAX de JQuery está aquí:
    http://docs.jquery.com/Ajax/jQuery.post#urldatacallbacktype

    La dirección URL de POST debe referirse al script PHP que guardar los datos. En el PHP lado, conectar a la DB:

    <?php 
            $dbc = mysql_connect('localhost:/private/tmp/mysql.sock', 'root', 'password') or die (mysql_error());   
            mysql_select_db('database_name');
    ?>

    A continuación, escriba una instrucción INSERT. Esta es una instrucción insert para espectáculos de música:

    $sql_insert = "INSERT INTO shows (date,venue,venueLink,location,comment,time,dateOrder,locComment,confirm_by) VALUES ('".$Date."', '".$Venue."', '".$VenueLink."', '".$Location."', '".$Comment."', '".$Time."', '".$dateSort."', '".$locComment."', '".$confirmAll."')";

    $Lugar, por ejemplo, sería una variable en el AJAX solicitud post. Usted puede obtener estas variables de PHP superglobales:

    $Venue = $_POST['venue']

    Para su INFORMACIÓN: Usted puede hacer que la consulta se ven mucho mejor, porque las comillas dobles de imprimir variables…he copiado y pegado algunos noob código que he encontrado desde hace un tiempo. Usted puede preocuparse por lo que es bastante más tarde.

  2. 2

    Esto es bastante amplio. Mi primera reacción es: ir a leer un PHP principiantes libro. Dicho esto, usted tendrá que aprender los siguientes:

    A continuación, trate de leer estos tutoriales completos:

    Actualización:
    Suena como que usted debe enviar sus datos con JSON, que sigue una estructura similar a XML. Su mejor apuesta es comenzar a JSON.org. También hay tutoriales en el sitio de jQuery con respecto a su JSON funciones GET y POST.

    Como para la actualización de múltiples columnas, usted puede hacer varios AJAX puestos de trabajo, o usar PHP para separar los datos transmitidos y golpear la base de datos varias veces. Ese es mi mejor conjetura, basada en la información que has publicado.

Dejar respuesta

Please enter your comment!
Please enter your name here