Php . Asp . MySql . Visual Basic . VideoTutoriales . Códigos . Descargas . Foro

Cesarcancino.com

VideoTutoriales, códigos y algo más.....

"Nosotros somos los creadores del tiempo, las víctimas y los asesinos del tiempo.. "


PlusSoluciones
PHP
May
1

VideoTutorial 18 del Curso de PHP y MySQL

Sábado 01 de Mayo de 2010
Publicado por César Cancino


Este es el VideoTutorial 18 del Curso de PHP y MySQL.
Continuamos con el trabajo de aplicaciones prácticas. En esta oportunidad desarrollaremos un motor de búsqueda o buscador interno para nuestro Sitio Web. Analizaremos la lógica con la cual trabajará, revisando la funcionalidad del que está en mi sitio web.
Crearemos el formulario, y el archivo que trabajará como centro de resultados de nuestras búsquedas. Dicho fichero tendrá varias funcionalidades, por ejemplo, nos permitirá usar la función like de MySQL, la función srt_replace de PHP, generaremos dentro de él un sencillo pero eficiente sistema de paginación, para ir mostrarlo los resultados por grupos.
Todo en casi 90 minutos.

Categoría: PHP








Hay 59 comentarios.

  1. ricardo desde México Dice:

    hola cesar, todavia me acuerdo cuando, empese a usar php, y pues sigo viendo tus videos ya que son un monto y pues no me acuerdo siempre de todo jejeje, una pregunta me acorde el motor de busqueda, como le pones limites de texto en la busqueda. Y como le das limites a los comentarios??

  2. jhon desde Perú Dice:

    Hola cesar estan muy buenos tus tutoriales. estube provando el buscador que implementaste en este videotutorial y cuando busco una frase que no esta en la base de datos me sale un error en la linea 181 y dice impresos no esta definido, puesto que esa variable lo defines en el else(linea 127) osea solo cuando encuentra resultados, creo que deberias declararlo antes del if, cosa que asi existiria para ambos casos. bye suerte y ojala sigas haciendo estos muy buenos tutoriales

  3. Sandrups desde Chile Dice:

    muy bueno el video, un poco largo eso si :D, pero de verdad que valio la pena seguirlo completo.

  4. Fede desde Argentina Dice:

    César todas las gracias de este pequeño mundo!!!Tus videos me sirven de mil para mi trabajo final!!!..En cuanto al buscador tengo un pequeño problema!!!Si tengo menos registros del especificado en el LIMIT de la SQL lo mismo me salen linkeados el "Siguiente" y el "Ultimo"!!!Y al clickear me sale que la variable impresos no está definida!!!Le busqué las mil vueltas y no lo puedo solucionar!!!!Agradecería ya un millón de veces que me puedas ayudar!!!! Genial lo suyo maestro y un millón de Gracias!

  5. jose desde Colombia Dice:

    Cesar Mil gracias por todo lo que haces , en estos momentos estoy estudiando php orientado a objetos, y tenia una duda con el buscador , y mire los video tuturiales de php lineal y pude basarme en el numero 18 para resolver todas mis dudas.de verdad es grande lo que haces.que el señor te bendiga.

  6. Cesar desde Colombia Dice:

    Excelente Master!!

  7. luis desde Perú Dice:

    hola cesar que tal como satas epero que bien... felicitaciones por los videos...estan interesantes....tengo una consulta...dime kiero hacer...una galeria de imagenes...donde ala hora de dar clik en una imagen esta se sobresalga tipo como tiene facebook...o algo parcido..estado intentandoolo pero me sale muxos errores te agradesco..ke me respondas porfa...

  8. itaberas desde México Dice:

    Wow ya el 18, muy buenos, como siempre te felicito mi buen cesar

  9. luixk desde Colombia Dice:

    los videos tutoriales estan muy buenos, pera alguien me podria ayudar a decirme donde estan los primero videos, pues esta categoria solo empieza desde el 17. de antemano gracias

  10. luixk desde Colombia Dice:

    los videos tutoriales estan muy buenos, pero me gustaria saber donde estan los primeros videos, pues esta categoria solo empieza desde el 17. de antemano gracias.

  11. JAVIER TREJOS desde Colombia Dice:

    Cordial saludo Cesar( o ingeniero)en estos días vi este sitio WEB y estos videos me parecen super buenos. Son muy claros, fluido,ecxlente. Actualmente estoy terminando una tecnologia en analisis y desarrollo de sistemas de informacion y el proyecto lo hemos realizado en PHP,MySQL, Flasch y queria preguntarle sobre el tema de seguridad que consejos me puede regalar o si tiene algun video. Otra cosa como probar la aplicacion en la nube. Hasta luego,no le deseo exito porque ya lo tiene bendiciones

  12. César Aguirre desde Colombia Dice:

    Hola César. Gracias a tus videos,mi compañera Sandra Caldas y yo pudimos llevar a cabo nuestro proyecto final.Llevamos apenas casi 7 meses en esto, y hay cosas que aún debemos aprender,pero tu ayuda fué definitiva para lograrlo.Te agradecemos por tu buena labor, y ya sabés, acá en Colombia hay 2 personas más que te siguen y te desean lo mejor.

  13. jhon jairo ramirez desde Colombia Dice:

    gracias cesar la verdad estaba buscando la parte de la paginacion y me quedo muy claro con tu tutorial de nuevo muchas gracias

  14. yan arlex desde Colombia Dice:

    buenas tardes cesar. mi inquietud es la siguiente. al correr mi pagina web. busco una palabra cualquiera que tiene 5 registros almacenados en mi base de datos, en este caso me tiene que linkear el siguiente y ultimo? por qeu en mi caso lo hace pero a la hora de darle click ya me sale lo del if (mysql_num_rows($res)==0){ ?> No hay coincidencias de datos en esta consulta es esto normal?

  15. Lixander desde Colombia Dice:

    Excelente video. Felicitaciones por compartir conn nosotros. Gracias

  16. Alejandrovalenciaw desde España Dice:

    Hola cesar estoy haciendo el vídeo tutorial 18 y me costo mas de 5 horas poder encontrar el error que tenia, estaba colocando $pos y como no se ve bien en el video creí que era un dólar, hay que poner &pos y aparte le estaba dejando un espacio entre la etiqueta ?> &pos=0 por este espacio tampoco funcionaba son la 1 de la madrugada y ya funciona jeje ahora si puedo dormir con tranquilidad. Jaja.

  17. Daniel desde México Dice:

    Saludos César, una duda: Me parece que si la cantidad de registros que tienes en tu base de datos es múltiplo de la cantidad de registros que quieres mostrar, tu botón de "último" no funciona puesto que al hacer tu operación "$ultimo=$total-$resto" la variable resto se queda en cero y cuando hagas la consulta sólo con "$ultimo=$total" pides avanzar desde el final hacia adelante en tu variable "$sql", acabo de terminar el video y buscaré resolver esto y les comento. ¿O estoy equivocado?

  18. oscar gomez desde Colombia Dice:

    hola cesar, excelente tu video, lo voy a tomar en cuenta como todo lo que explicas..saludos....

  19. juan manuel desde Colombia Dice:

    Como todos, excelente video. Seguimos aprendiendo cosas nuevas y muy interesantes. Gracias

  20. luis alberto desde República Dominicana Dice:

    buen video ya lo veia necesario este tema grasias por tus aportes a la comunidad cesar...

  21. Luis Manuel desde Panamá Dice:

    Cesar muy bueno este videotutorial pues exelente lo de la paginacion en este momento estaba necesitando hacer eso mismo Gracias y Saludos

  22. Mariano desde Argentina Dice:

    Excelente,muchisimas gracias.Me gustaria que se arme un video que trate la parte de maquetacion de la aplicacion

  23. elMitxel Moran desde España Dice:

    Grande Cesar, mmmm, no se si ya lo has puesto, yo desde luego no lo encuentro.Puedes colocar en algun lado para descargar la tabla que tienes para pasar de CSS a javascript?.Me seria de gran ayuda.Gracias y sigue asi.

  24. luis alberto desde República Dominicana Dice:

    Grasias por tus apportes Cesar Buen Video.....

  25. kapry desde Argentina Dice:

    Excelente este video!Como siempre Cesar demuestras mucho entusiasmo en enseñar tus conocimientos, la cual es transmitida para tener ganas de aprender ;)Muchas gracias por mencionar
    www.redwebmaster.com.ar
    Están invitados, hosting y comunidad webmaster para todos =o)Te saludo desde Argentina... Kapry

  26. jose desde México Dice:

    Excelente,muchisimas gracias,como siempre increibles sus videotutoriales,aprendi mucho con este ultimo.saludos y gracias de nuevo

  27. EfrainPS desde Perú Dice:

    Muchas gracias por sus aportes son muy buenos, felicitaciones. siempre estoy pendiente del siguiente video.Saludos,

  28. Agustin desde Argentina Dice:

    cesar necesito saber como contar los caracteres para poner condiciones en la contraseña gracias

  29. dawin desde Colombia Dice:

    maestro muchas gracias como siempre excelente tutorial:.. pero tengo unas dudas inquietantes te las comento por correo:.. ojala maestro cesar ya dentro de los proximos nos introduscamos a pOo:.

  30. Emerson desde Colombia Dice:

    Gracias amigo, sigue asi y que Dios te bediga.

  31. Carlos Nicora desde Argentina Dice:

    Exelente material cesar muy bueno como siempre!!! Gracias por este curso que es exelente y de muchisima ayuda para los que queremos aprender.

  32. erick desde Colombia Dice:

    Muchas gracias

  33. Antonio desde España Dice:

    Gracias , Cesar por dedicar tu tiempo a enseñar a otras personas.

  34. Gonzalo desde Ecuador Dice:

    Pues gracias.. Cesar, siempre estamos pendientes de tus videos.. animos

  35. LASR desde Chile Dice:

    ....usar el buscardor para...encontrarme !!jajaja(broma)Gracias !!!

  36. adrian desde Perú Dice:

    gracias maestro cesar, voy a verlo completo

  37. Henry Diaz desde Guatemala Dice:

    Gracias hermano, es lo que estaba esperando, sos de gran ayuda, que DIOS te siga bendiciendo.A la espera dela OOP en PHP.

  38. Juan santana desde Perú Dice:

    Hola amigo como vas.. oie acabo de ver recien este video..y pues todo salió ok aki llevando acabo la práctica. y solo me queda decirte EXCELENTE VIDEO este del buscador :)

  39. paula segura desde Perú Dice:

    oa cesar nuevamnente gracias por compartir tus conocimientos. Distes una pagina de un servidor gratis de nombre http://www.redwebmaster.com.ar/ pero sabes no funka. No sabes de otra pero q funke, es k kiero probar lo q estoy aprendiendo. Muxas gracias amiguito. Escribeme a paula_segura2010@hotmail.com

  40. daniel desde Perú Dice:

    Hola Cesar te escribo desde Peru, soy principiante en PHP y java Script la verdad es que naciste para enseñar, eres un maestro por vocacion, admiro tu didactica tu paciencia para poder entregarnos lo que sabes sin egoismo , sigue enseñandonos, no desmayes arriba cesarDios te bendice

  41. paula segura desde Perú Dice:

    No hay nada que hacer, q lindo explikas faltarian palabras para agradecer todo lo que enseñas MAESTRO , saludos desde peru , como desearia que enseñes VISUAL BASIC.....para hacer sistemas...bueno creo q es mucho pedir...paula_segura2010@hotmail.com

  42. Julio Martinez desde Colombia Dice:

    Hola cesar,muchas gracias por los video tutoriales me han sido de mucha ayuda en mis estudios;Tengo un problema con la descarga del video 18, ni firefox, ni en I_explorer lo he podido descargar, solo me da un archivo comprimido de 366 bytes, no se que pasa si todos los demas los he descargado, ayudame con esto porfa.Julio, San Andres Isla,Colombia

  43. joshyba desde México Dice:

    Thans'k por el video esta interesante un saludo.

  44. Rocita desde Colombia Dice:

    Hola César, muchas gracias por este valioso aporte,los videos son exelentes muy bien explicados,estoy muy contenta siguiendo cada uno de ellos.César sera que puede crear un video explicando como crear un carrito de compras, vi que dentro de sus carpetas ya tenias un carrito hecho y me intereza mucho aprender hacer uno.

  45. marcelo berrios desde Chile Dice:

    Estimado César como siempre un cordial saludo.La idea del colegio que te comente por correo, es una idea muy antigua que tenia, y cuando te lo comente no había visto este video, sorry.

  46. Carlos Astudillo desde Venezuela Dice:

    Gracias amigos Cesar todo me salio bien, de nuevo gracias por el tutorial.

  47. Juan Carlos Padilla desde El Salvador Dice:

    hola Cesar como estas me imagino que bien sabes que esta bien excelente el tutorial que has subido pronto veras en mi web lo aprendido con tus tutoriales, te felicito amigo adelante y no hagas caso a los malos coemtarios de los que no saben.

  48. Alexander Siles desde Nicaragua Dice:

    Que tal Cesar encuentre esta funcion insensible a las mayusculas y minisculas queria que la vieras para saber que piensas str_ireplace a cambio de str_replace

  49. Carlos Montiel desde México Dice:

    Saludos, es un excelente contenido el que tú haces, felicidades!! Una pregunta, estoy construyendo una interfaz php para una base de datos que es algo así como un diccionario, seguí tus pasos para buscar en una tabla términos, todo muy bien pero creo que no tengo conexión entre php y mysql, revisaré tutos anteriores, no marca ningún error en lo que he progrmado, si puedes ayudarme agradecería mucho tengo activo xampp para windows, tendrá algo que ver?

  50. roger desde Perú Dice:

    hola como se haria para que cuando se ponga un valor en el texto este se que de en la casilla de texto al realizar la busqueda

  51. pablo desde España Dice:

    Hay una sentencia sql muy buena para tablas Mysam solo , no funciona en innodb para hacer busquedas , es esta: SELECT * FROM tabla WHERE MATCH (titulo,texto) AGAINST ('palabra o palabras'); antes hay que crear indexacion en esa tabla. Un saludo ;)

  52. Jonathan desde Colombia Dice:

    Gracias maestro césar por este vt cada vez aprendiendo más y con ganas de poner en practica las enseñanazas muy pronto muchas gracias por tu dedicación!!

  53. Ricardo Castillo desde México Dice:

    bueno te hia diciendo si quieres te puedo pasar los dos o si ya tienes uno pues que bueno (no se me ocurrio nada para decir jejeje XD) en fin hay mas das coreo para que te pase alguno de los dos con las licencias te cuidas saludos desde mexico

  54. Ricardo Castillo desde México Dice:

    hola que tal me tiempo sin contestar no e tenido internet :( hasta ahorita me lo bienen a poner pero lo bueno es que descarfue hasta este video jejeje gracias por contestardisculpa pero no me sirvio tuve que hacer otras cosas pero ya tengo phpmyadmi y chive generalmente me falla el primero pero cuando lo hace me voy a chive jejeje bueno saludos de mexico otra cosas el antivirus que te puede servir es avast pero segurity internet el gratis no te lo recomiendo o el bitdefender bueno no uso antiv

  55. christian desde Perú Dice:

    buen video.

  56. cristian cena desde Argentina Dice:

    Muy buen video cesar. Un saludo.

  57. BENJAMIN desde República Dominicana Dice:

    hola cesar, son excelentes tus videos tutoriales, sigue apoyando el aprendisaje... mi inquiedo es quiero hacer una conexion a oracle mediante cual es la mejor forma de hacerlo y como hacerlo.? Saludo

  58. Carlos Chire desde Perú Dice:

    osea para estos faciles ni los leas otra vez, ademas facil que no tienen alguna web, que pena que sean unos resentidos sociales. Un abrazo desde Perú, aunque ya sabes de donde escribo por las funciones que utilizas. Me cojo de una de las frases colgadas en tu web " En la vida solo hay dos tipos de personas, las que dan pretextos y las que dan resultados, ¿y tu cual tipo de persona eres? "

  59. Carlos Chire desde Perú Dice:

    Cesar te agradezco de veras por la dedicacion en cada uno de los videos, y obviamente no creo que prestes mucha atencion a comentarios no alturados, lastima que sean de mi pais a mi me sirven mucho ya que no sabia ni siquiera que era php o mysql, muy didactico, y como otros que comentaron deberian colocar minimo algun link o video para que nos ilustren... como dicen es facil criticar pero enseñar es dificil,

Categorías

PHP y MySQL trabajados con programación estructurada

PHP

PHP y MySQL trabajados con programación estructurada

PHP y MySQL trabajados con programación orientada a objetos

PHP Orientado a Objetos

PHP y MySQL trabajados con programación orientada a objetos

Videotutoriales sobre ASP y SQL Server

ASP

Videotutoriales sobre ASP y SQL Server

Videotutoriales de Visual Basic .net

Visual Basic .NET

Videotutoriales de Visual Basic .net

VideoTutoriales de Jquery, la excelent librería de javascript

Jquery

VideoTutoriales de Jquery, la excelent librería de javascript

Script y VideoTutoriales sobre Javascript

Javascript

Script y VideoTutoriales sobre Javascript

Script y VideoTutoriales sobre Maquetación HTML y CSS

HTML Y CSS

Script y VideoTutoriales sobre Maquetación HTML y CSS

Videotutoriales sobre programación de mircrocontroladores PIC

Programación de PIC

Videotutoriales sobre programación de mircrocontroladores PIC

Charlas, Conferencias y Talleres online sobre temas Web.

Charlas, Conferencias y Talleres

Charlas, Conferencias y Talleres online sobre temas Web.

Videotutoriales sobre Adobe Flash Professional

Adobe Flash Professional

Videotutoriales sobre Adobe Flash Professional

VideoTutoriales sobre el Framework Codeigniter

Codeigniter

VideoTutoriales sobre el Framework Codeigniter

Acá se irán publicando todos los videos con los que los alumnos han ido participando en los distintos concursos que hemos desarrollado.

Concursos

Acá se irán publicando todos los videos con los que los alumnos han ido participando en los distintos concursos que hemos desarrollado.

Información y Videotutoriales sobre Seguridad informática

Seguridad

Información y Videotutoriales sobre Seguridad informática

VideoTutoriales sobre Adobe Dreamweaver

Dreamweaver

VideoTutoriales sobre Adobe Dreamweaver

Videotutoriales sobre Search Engine Optimization SEO

SEO

Videotutoriales sobre Search Engine Optimization SEO

VideoTutoriales sobre Modelado Vehículo en Blender

Blender

VideoTutoriales sobre Modelado Vehículo en Blender

Videotutoriales sobre el Lenguaje de programación Python

Python

Videotutoriales sobre el Lenguaje de programación Python

VideoTutoriales y Ejemplos sobre el trabajo con el Framework CakePHP

CakePHP

VideoTutoriales y Ejemplos sobre el trabajo con el Framework CakePHP

VideoTutoriales sobre el lenguaje de programación Java

Java

VideoTutoriales sobre el lenguaje de programación Java

VideoTutoriales sobre ASP.NET, trabajados con Visual Studio y C#.

ASP.NET

VideoTutoriales sobre ASP.NET, trabajados con Visual Studio y C#.

VideoTutoriales sobre Programación de Móbiles en Android.

Android

VideoTutoriales sobre Programación de Móbiles en Android.

VideoTutoriales del Gestor de Bases de Dato MySQL

Mysql

VideoTutoriales del Gestor de Bases de Dato MySQL

Preguntas que nos permiten ir conociendo a los alumnos del sitio, y saber de sus gustos, tendencias, gustos y opiniones.

Pregunta de la Semana

Preguntas que nos permiten ir conociendo a los alumnos del sitio, y saber de sus gustos, tendencias, gustos y opiniones.

VideoTutoriales sobre el Lenguaje de Programación PERL

Perl

VideoTutoriales sobre el Lenguaje de Programación PERL

VideoTutoriales sobre el CMS Joomla

Joomla

VideoTutoriales sobre el CMS Joomla

VideoTutoriales sobre MatLab ( MATrix LABoratory )

MatLab

VideoTutoriales sobre MatLab ( MATrix LABoratory )

VideoTutoriales sobre temas relacionados con lógica de Programación

Lógica de Programación

VideoTutoriales sobre temas relacionados con lógica de Programación

VideoTutoriales sobre el trabajo con Action Script

Action Script

VideoTutoriales sobre el trabajo con Action Script

VideoTutoriales sobre el Trabajo con el CMS Open Source Drupal

Drupal

VideoTutoriales sobre el Trabajo con el CMS Open Source Drupal

VideoTutoriales sobre el sistema de mensajerí Open Source OpenFire

OpenFire

VideoTutoriales sobre el sistema de mensajerí Open Source OpenFire

VideoTutoriales sobre la Api de facebook

Api de Facebook

VideoTutoriales sobre la Api de facebook

VideoTutoriales sobre el Lenguaje Delphi

Delphi

VideoTutoriales sobre el Lenguaje Delphi

VideoTutoriales sobre Cinema 4D

Cinema 4D

VideoTutoriales sobre Cinema 4D

VideoTutoriales sobre Macromedia Freehand

Freehand

VideoTutoriales sobre Macromedia Freehand

Noticias y/o artículos de interés relacionados con la web en general y el desarrollo

Noticias

Noticias y/o artículos de interés relacionados con la web en general y el desarrollo

VideoTutoriales sobre el CMS WordPress

WordPress

VideoTutoriales sobre el CMS WordPress

VideoTutoriales sobre Open Office

Open Office

VideoTutoriales sobre Open Office

VideoTutoriales sobre el Sistema Opertivo Linux

Linux

VideoTutoriales sobre el Sistema Opertivo Linux

Acá se muestran los saludos y/ o comentarios de los alumnos de esta comunidad.

Saludos

Acá se muestran los saludos y/ o comentarios de los alumnos de esta comunidad.

Acá veremos temas avanzados cómo MVC, seguridad, etc etc.

Taller Práctico de PHP y MySQL

Acá veremos temas avanzados cómo MVC, seguridad, etc etc.

VideoTutoriales sobre el Framework Ruby on Rails

Ruby on Rails

VideoTutoriales sobre el Framework Ruby on Rails

VideoTutoriales y Contenidos sobre HTML 5

HTML 5

VideoTutoriales y Contenidos sobre HTML 5

VideoTutoriales sobre el CMS Umbraco realizado en ambiente .NET

Umbraco CMS

VideoTutoriales sobre el CMS Umbraco realizado en ambiente .NET

VideoTutoriales sobre LibreOffice y sus herramientas Writer, Calc, impress, draw, Base y Math.

Libre Office

VideoTutoriales sobre LibreOffice y sus herramientas Writer, Calc, impress, draw, Base y Math.

Acá podrás ir viendo los videos de las clases de Capa8.TV

Capa8.TV

Acá podrás ir viendo los videos de las clases de Capa8.TV

VideoTutoriales sobre las herramientas de Google

Google

VideoTutoriales sobre las herramientas de Google