PROBLEMA Aiuto per Progetto universitario

Pubblicità
Stato
Discussione chiusa ad ulteriori risposte.
ok credo che la seconda immagine non ti si ridimensioni, dovresti vedere che entrambi i div siano uguali..
vedendo il tuo codice denoto che il primo è

<div id="about" class="container-fluid">


mentre il secondo

<div id="membership" class="container-fluid bg-grey">

sono due classi diverse si comportano in modo diverso.

mentre le due funzioni di apertura pagina sembrano corrette
 
Allora: ho risolto il problema di apertura pagina, era solo un errore di battitura.
Mentre l'altro no: ho seguito il tuo consiglio, adesso i div sono uguali, ma il problema resta. Ho tolto il <br> dopo l'immagine e ho provato a cambiare la forma della foto in normale e non piu' rotonda, ma il problema resta.....:muro:
 
Ricontrolla bene la classe css

In che modo?e dove?

Ho bisogno ancora del vostro aiuto: ho installato apache, php, mysql server e poi ho optato per phpmyadmin.
Secondo voi e' piu' facile usare mysql workbench o phpmyadmin?

In foto vedete la parte e-commerce del mio website.
Mi sento nel pallone: non avedo conoscenza di mysql e php (ho solo letto qualcosa su internet su come creare database e tabelle), secondo voi come devo realizzare le tabelle?
I box vendono prettamente verdura, ma i clienti possono scegliere di aggiungere della frutta, erbe, fiori edibili, marmellate e miele.
E' giusto creare un database con tabelle per ogni tipo di prodotto?
I box verrano personalizzati settimanalmente dall'admin a seconda delle verdure disponibili, quale query devo usare per far questo? e poi come li carico sulla pagina web?
Scusate ma sono davvero confusa.
 

Allegati

  • reserve.webp
    reserve.webp
    112.1 KB · Visualizzazioni: 24
meglio mysql workbench...
direi di si, le ipotesi sono due o fai una tabella contenente tutti i prodotti tipo
id 1 nome fiori di loto
id 2 nome orchidea
etc

e per avere la descrizione di tali prodotti al loro id crei una tabella caratteristiche(contenente le caratteristiche di ognuno)

oppure utilizzi l'ipotesi che tu hai scritto.
 
grazie skills07.Sto provando a imparare e capire un po'.

Mi trovo di fronte a un altro problema: dopo aver installato apache2, php, mysql server e phpmyadmin, ho creato un codice html per inserire recensioni, poi ho creato il file php corrisponente e la tabella attraverso phpadmin. Quando clicco Submit, mi si apre una finestra che vuole salvare il mio file php. Quale puo' essere il problema?
In allegato c'e' lo screenshot di phpadmin, l'user collegato e' review_site.
la pagina html dal quale parte l'input,chiamata smallbox.html.

Il codice PHP e':


<?php


$reviewer_name = filter_input(INPUT_POST, 'reviewer_name');
$star_rating = filter_input(INPUT_POST, 'star_rating');
$details = filter_input(INPUT_POST, 'details');

if(!empty($reviewer_name)) {
if(!empty($star rating)) {
if(!empty($details)) {

$hostname = "localhost";
$username = "review_site";
$password = "noncelafaremo";
$db = "reviews";

$conn = new mysqli ($hostname,$username,$password,$db);

if (mysqli_connect_error()) {
die('Connect Error ('.mysqli_connect_errno() .')'
. mysqli_connect_error());
}
else{
$sql = "INSERT INTO user_review (reviewer_name, star_rating, details)
VALUES ('$reviewer_name', '$star_rating', '$details')";
if ($conn->query($sql)){
echo "New record is inserted successfully";
}
}

else{
echo "Error: ".$sql ."<br>". $conn->error;
}

$conn->close();
else {
echo "Name should not be empty";
die();
}
}
else{
echo " Star rating should not be empty";
die();
}
}
else{
echo "Details should not be empty";
die();
}
}

?>



questo e' l'html:

<!DOCTYPE html>
<html lang="en">
<head>
<title>Community Garden</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<!-- Custom styles for this template -->
<link href="css/shop-item.css" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>




<style>
body {
line-height: 1.8;
color: #818181;
}
h2 {
font-size: 24px;
text-transform: uppercase;
color: #303030;
font-weight: 600;
margin-bottom: 30px;
}
h4 {
font-size: 19px;
line-height: 1.375em;
color: #303030;
font-weight: 400;
margin-bottom: 30px;
}
.jumbotron {
background-color: #ECB324;
color: #fff;
padding:25px 10px;

}
.container-fluid {
padding: 60px 50px;
}
.bg-grey {
background-color: #f6f6f6;
}
.logo-small {
color: #f4511e;
font-size: 50px;
}
.logo {
color: #f4511e;
font-size: 200px;
}

.panel-footer {
background-color: white !important;
}
.panel-footer h3 {
font-size: 32px;
}
.panel-footer h4 {
color: #aaa;
font-size: 14px;
}
.panel-footer .btn {
margin: 15px 0;
background-color: #f4511e;
color: #fff;
}
.navbar {
margin-bottom: 0;
background-color: #229954;
z-index: 9999;
border: 0;
font-size: 12px !important;
line-height: 1.42857143 !important;
letter-spacing: 4px;
border-radius: 0;

}
.navbar li a, .navbar .navbar-brand {
color: #fff !important;
}
.navbar-nav li a:hover, .navbar-nav li.active a {
color: #f4511e !important;
background-color: #fff !important;
}
.navbar-default .navbar-toggle {
border-color: transparent;
color: #fff !important;
}
footer .glyphicon {
font-size: 20px;
margin-bottom: 20px;
color: #f4511e;
}

@media screen and (max-width: 768px) {
.col-sm-4 {
text-align: center;
margin: 25px 0;
}
.btn-lg {
width: 100%;
margin-bottom: 35px;
}
</style>
</head>

<body id="myPage" data-spy="scroll" data-target=".navbar" data-offset="60">

<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.html">Logo</a>
</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav navbar-right">
<li><a href="About.html">ABOUT</a></li>
<li><a href="Membership.html">MEMBERSHIP</a></li>
<li><a href="Events.html">EVENTS</a></li>
<li><a href="Reserve.html">RESERVE</a></li>
<li><a href="Recipes.html">RECIPES</a></li>
<li><a href="Contact.html">CONTACT</a></li>
</ul>
</div>
</div>
</nav>

<div class="jumbotron text-center">
<h1>Community Garden</h1>
<p>We are a local community that
grows organic vegetables and fruit</p>
<img src="Front.jpg" class="img-rounded" alt="front">
<form class="form-inline">
<div class="input-group">
<input type="email" class="form-control" size="50" placeholder="Email Address" required>
<div class="input-group-btn">
<button type="button" class="btn btn-danger">Subscribe</button>
</div>
</div>
</form>
</div>

<!-- Page Content -->
<div class="container">
<div class="row">
<div class="col-lg-9">
<img src="small.jpg" alt="smallbox" height="400" weight="500">
<div class="card-body">
<h3 class="card-title">Product Name</h3>
<h4>$24.99</h4>
<p class="card-text">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sapiente dicta fugit fugiat hic aliquam itaque facere, soluta. Totam id dolores, sint aperiam sequi pariatur praesentium animi perspiciatis molestias iure, ducimus!</p>
<span class="text-warning">&#9733; &#9733; &#9733; &#9733; &#9734;</span>
4.0 stars
</div>
</div>


<div class="card card-outline-secondary my-4">
<div class="card-header">
<b>Product Reviews</b>
</div>
<div class="card-body">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Omnis et enim aperiam inventore, similique necessitatibus neque non! Doloribus, modi sapiente laboriosam aperiam fugiat laborum. Sequi mollitia, necessitatibus quae sint natus.</p>
<small class="text-muted">Posted by Anonymous on 3/1/17</small>
<hr>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Omnis et enim aperiam inventore, similique necessitatibus neque non! Doloribus, modi sapiente laboriosam aperiam fugiat laborum. Sequi mollitia, necessitatibus quae sint natus.</p>
<small class="text-muted">Posted by Anonymous on 3/1/17</small>
<hr>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Omnis et enim aperiam inventore, similique necessitatibus neque non! Doloribus, modi sapiente laboriosam aperiam fugiat laborum. Sequi mollitia, necessitatibus quae sint natus.</p>
<small class="text-muted">Posted by Anonymous on 3/1/17</small>
<hr>

<form action="addreview.php" method="POST">

Your name: <input type="text" name="reviewer_name"><br><br>

How many stars would you give us?
<select name="star_rating">
<option value="1">1 star</option>
<option value="2">2 stars</option>
<option value="3">3 stars</option>
<option value="4">4 stars</option>
<option value="5">5 stars</option>
</select><br><br>

Your review: <br>
<textarea name="details" rows="10" cols="30"></textarea><br><br>

<input type="submit" value="Submit" name="submit">

</form>

<!-- Bootstrap core JavaScript -->
<script src="vendor/jquery/jquery.min.js"></script>
<script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<footer class="container-fluid text-center">
<a href="#myPage" title="To Top">
<span class="glyphicon glyphicon-chevron-up"></span>
</a>
<p>Community Garden</p>
</footer>

</body>
</html>

grazie
 

Allegati

  • phpadmin.webp
    phpadmin.webp
    109.8 KB · Visualizzazioni: 27
  • smallbox.webp
    smallbox.webp
    93.6 KB · Visualizzazioni: 24
per aiutarti avrei bisogno però dello zip del codice.
contattami in privato.
e cmq usa mysql workbench è decisamente meglio.
 
Stato
Discussione chiusa ad ulteriori risposte.
Pubblicità
Pubblicità
Indietro
Top