Conectar mysql con php

Hola .. Espero me puedas ayudar.. Tengo este código para enviar datos a mi bd en mysql, el problema es que me bota error("No database selected"), y pues revise si existía la base de datos y si existe.. Ingrese datos todo desde mysql.. Pero aun así al intentar hacerlo por php.. Me sigue saliendo el error.. No se que pueda ser.. Incluso revise, si era por contraseña en el servidor pero no.. Estoy usando el wampserver.. ¿sera qué debo hacer algo externo?
<?php
echo $_POST['titulo'];
echo $_POST['contenido'];
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
if(isset($_POST['titulo']) && !empty($_POST['titulo']) &&
isset($_POST['contenido']) && !empty($_POST['contenido'])) {
// Si entramos es que todo se ha realizado correctamente
$link = mysql_connect('localhost','root');
mysql_select_db("webdb",$link);
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO noticias (titulo,contenido)
VALUES ('{$_POST['titulo']}','{$_POST['contenido']}')",$link);
// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error($link);
if(!empty($my_error)) {
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "Los datos han sido introducidos satisfactoriamente";
}
} else {
echo "Error, no ha introducido todos los datos";
}
?>
<?phpecho $_POST['titulo'];
echo $_POST['contenido'];
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.if(isset($_POST['titulo']) && !empty($_POST['titulo']) &&isset($_POST['contenido']) && !empty($_POST['contenido'])) {
// Si entramos es que todo se ha realizado correctamente
$link = mysql_connect('localhost','root');mysql_select_db("webdb",$link);
// Con esta sentencia SQL insertaremos los datos en la base de datosmysql_query("INSERT INTO noticias (titulo,contenido)VALUES ('{$_POST['titulo']}','{$_POST['contenido']}')",$link);
// Ahora comprobaremos que todo ha ido correctamente$my_error = mysql_error($link);
if(!empty($my_error)) {
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "Los datos han sido introducidos satisfactoriamente";
}
} else {
echo "Error, no ha introducido todos los datos";
}
?>
Gracias

Añade tu respuesta

Haz clic para o